Engenheiro de Software Back-End

SAFE-E | Híbrido, Remoto

Buscamos um(a) Engenheiro(a) de Software Back-End para atuar no desenvolvimento de produtos de segurança da informação, com foco em arquiteturas escaláveis, alta disponibilidade e segurança desde a concepção (security by design). Você terá papel fundamental na construção de soluções que integram práticas de segurança ao longo de todo o ciclo de desenvolvimento e operação, colaborando diretamente com times técnicos, produto e arquitetura para garantir que nossos sistemas sejam robustos, confiáveis e preparados para ambientes críticos. Essa é uma posição para quem gosta de resolver problemas complexos, trabalhar com tecnologias modernas e participar ativamente da evolução de produtos SaaS voltados para cibersegurança.

Faixa salarial

A combinar

Regime de contratação

CLT, PJ

Benefícios

No dia a dia, você será responsável por projetar, desenvolver e evoluir aplicações back-end com foco em escalabilidade, alta disponibilidade e conformidade com padrões de segurança, atuando desde a concepção da arquitetura até a entrega em produção. Espera-se que você participe ativamente da definição de soluções técnicas, adotando boas práticas de engenharia, clean code, arquitetura em camadas e DDD, garantindo qualidade, manutenção e crescimento sustentável dos sistemas.
Você irá integrar práticas de segurança ao ciclo de vida de desenvolvimento (SDLC), definindo e documentando padrões de codificação segura, apoiando revisões de código e design de novas funcionalidades com foco em mitigação de riscos, autenticação, autorização e proteção de dados. Também fará parte do seu escopo a automação de processos de build, testes e deploy por meio de pipelines CI/CD, contribuindo para uma cultura DevSecOps.
Além disso, atuará no desenvolvimento de crawlers, integrações via API e web scraping, garantindo performance, confiabilidade e segurança dessas soluções. Espera-se colaboração contínua com o time para revisão técnica de módulos, troca de conhecimento, melhoria de processos e adoção de novas tecnologias, sempre com foco na construção de produtos de segurança de alto impacto.
  • Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Experiência sólida como desenvolvedor(a) de software, preferencialmente em projetos de segurança da informação.
  • Forte conhecimento em design de sistemas distribuídos, microsserviços e arquiteturas em nuvem.
  • Experiência com Python (Flask, FastAPI, Django) e Node.js.
  • Familiaridade com OWASP, JWT, OAuth2, OpenID Connect, criptografia, autenticação e autorização.
  • Vivência com arquitetura em camadas, clean code e DDD.
  • Experiência com desenvolvimento de crawlers (APIs e web scraping).
  • Banco de dados: MySQL, Elasticsearch, MongoDB, Redis.
  • Mensageria: RabbitMQ.
  • DevOps: Docker, Nginx, Kubernetes, versionamento com GitLab e automações CI/CD.
  • Experiência com AWS.
  • Uso de ferramentas de gestão como JIRA e Confluence.
  • Inglês avançado.
  • Experiência com produtos SaaS em segurança da informação.
  • Vivência em empresas ou projetos de cibersegurança.
  • Atuação prévia em times que desenvolvem soluções de segurança para ambientes críticos.
A Oplium é um ecossistema de cibersegurança com atuação global, formado por empresas especializadas em segurança ofensiva, defensiva, cloud, aplicações e governança. Desenvolvemos soluções que protegem dados, sistemas e negócios contra ameaças cada vez mais sofisticadas.
Aqui, tecnologia é meio para gerar impacto real. Trabalhamos com produtos próprios, projetos estratégicos e um ambiente colaborativo, onde autonomia, excelência técnica e aprendizado contínuo fazem parte do dia a dia.
Se você busca desafios técnicos de alto nível e quer construir soluções de segurança que realmente fazem a diferença, seu lugar pode ser com a gente.
Ver página da empresa
Candidatura simplificada*

*Ao se candidatar você concorda com a Política de Privacidade

Engenheiro de Software Back-End

SAFE-E | Híbrido, Remoto

Descrição da vaga

Buscamos um(a) Engenheiro(a) de Software Back-End para atuar no desenvolvimento de produtos de segurança da informação, com foco em arquiteturas escaláveis, alta disponibilidade e segurança desde a concepção (security by design). Você terá papel fundamental na construção de soluções que integram práticas de segurança ao longo de todo o ciclo de desenvolvimento e operação, colaborando diretamente com times técnicos, produto e arquitetura para garantir que nossos sistemas sejam robustos, confiáveis e preparados para ambientes críticos. Essa é uma posição para quem gosta de resolver problemas complexos, trabalhar com tecnologias modernas e participar ativamente da evolução de produtos SaaS voltados para cibersegurança.

Responsabilidades e atribuições

No dia a dia, você será responsável por projetar, desenvolver e evoluir aplicações back-end com foco em escalabilidade, alta disponibilidade e conformidade com padrões de segurança, atuando desde a concepção da arquitetura até a entrega em produção. Espera-se que você participe ativamente da definição de soluções técnicas, adotando boas práticas de engenharia, clean code, arquitetura em camadas e DDD, garantindo qualidade, manutenção e crescimento sustentável dos sistemas.
Você irá integrar práticas de segurança ao ciclo de vida de desenvolvimento (SDLC), definindo e documentando padrões de codificação segura, apoiando revisões de código e design de novas funcionalidades com foco em mitigação de riscos, autenticação, autorização e proteção de dados. Também fará parte do seu escopo a automação de processos de build, testes e deploy por meio de pipelines CI/CD, contribuindo para uma cultura DevSecOps.
Além disso, atuará no desenvolvimento de crawlers, integrações via API e web scraping, garantindo performance, confiabilidade e segurança dessas soluções. Espera-se colaboração contínua com o time para revisão técnica de módulos, troca de conhecimento, melhoria de processos e adoção de novas tecnologias, sempre com foco na construção de produtos de segurança de alto impacto.

Requisitos e qualificações

  • Formação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
  • Experiência sólida como desenvolvedor(a) de software, preferencialmente em projetos de segurança da informação.
  • Forte conhecimento em design de sistemas distribuídos, microsserviços e arquiteturas em nuvem.
  • Experiência com Python (Flask, FastAPI, Django) e Node.js.
  • Familiaridade com OWASP, JWT, OAuth2, OpenID Connect, criptografia, autenticação e autorização.
  • Vivência com arquitetura em camadas, clean code e DDD.
  • Experiência com desenvolvimento de crawlers (APIs e web scraping).
  • Banco de dados: MySQL, Elasticsearch, MongoDB, Redis.
  • Mensageria: RabbitMQ.
  • DevOps: Docker, Nginx, Kubernetes, versionamento com GitLab e automações CI/CD.
  • Experiência com AWS.
  • Uso de ferramentas de gestão como JIRA e Confluence.
  • Inglês avançado.

Requisitos desejáveis

  • Experiência com produtos SaaS em segurança da informação.
  • Vivência em empresas ou projetos de cibersegurança.
  • Atuação prévia em times que desenvolvem soluções de segurança para ambientes críticos.

*Ao se candidatar você concorda com a Política de Privacidade

Candidatura simplificada*

*Ao se candidatar você concorda com a Política de Privacidade

Faixa salarial

A combinar

Regime de contratação

CLT, PJ

Sobre a empresa

A Oplium é um ecossistema de cibersegurança com atuação global, formado por empresas especializadas em segurança ofensiva, defensiva, cloud, aplicações e governança. Desenvolvemos soluções que protegem dados, sistemas e negócios contra ameaças cada vez mais sofisticadas.
Aqui, tecnologia é meio para gerar impacto real. Trabalhamos com produtos próprios, projetos estratégicos e um ambiente colaborativo, onde autonomia, excelência técnica e aprendizado contínuo fazem parte do dia a dia.
Se você busca desafios técnicos de alto nível e quer construir soluções de segurança que realmente fazem a diferença, seu lugar pode ser com a gente.
Ver página da empresa