Buscamos um(a) Engenheiro(a) de Software Back-End para atuar no desenvolvimento de produtos de segurança que integram práticas modernas de engenharia, arquitetura distribuída, automação e requisitos robustos de proteção.A pessoa selecionada será responsável por criar componentes escaláveis, seguros e altamente disponíveis, além de apoiar decisões arquiteturais e contribuir para a cultura técnica do time. Trata-se de uma posição para quem gosta de desafios, autonomia, resolução de problemas complexos e evolução contínua.Responsabilidades e atribuiçõesDefinir, desenvolver e evoluir softwares de segurança garantindo escalabilidade, alta disponibilidade e conformidade com padrões técnicos e de segurança.Integrar práticas DevOps, automação de deploys e testes contínuos (CI/CD).Criar e documentar padrões de codificação segura e processos de revisão técnica.Realizar revisões de código e design de novos módulos e funcionalidades.Integrar ferramentas e técnicas de segurança ao ciclo completo de desenvolvimento de software (SDLC).Desenvolver crawlers (API e webscraping) quando necessário.Atuar em colaboração com outras áreas técnicas, promovendo troca de conhecimento e evolução coletiva.Requisitos e qualificaçõesFormação em Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas.Experiência sólida como desenvolvedor(a) back-end, preferencialmente em projetos de segurança.Profundo conhecimento em sistemas distribuídos, microsserviços e arquitetura baseada em nuvem.Experiência com:Linguagens: Python (Flask, FastAPI, Django) e Node.js.Arquitetura limpa, DDD e boas práticas de engenharia.Desenvolvimento de crawlers (API e webscraping).Bancos de dados relacionais (MySQL) e não relacionais (Elasticsearch, MongoDB, Redis).RabbitMQ.Docker, Nginx e Kubernetes.Versionamento e pipelines em GitLab CI/CD.Infraestrutura em AWS.Ferramentas de gestão: Jira e Confluence.