Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Backend

SAFE-E

Rio de Janeiro

Presencial

BRL 120.000 - 160.000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de segurança da informação, localizada no Rio de Janeiro, busca um(a) Engenheiro(a) de Software Back-End para desenvolver soluções robustas focadas em segurança. O profissional será responsável pela construção de sistemas escaláveis e pela integração de práticas de segurança no ciclo de desenvolvimento. O candidato ideal deve ter experiência sólida em Python e Node.js, conhecimento em microserviços e arquitetura em nuvem, além de inglês avançado. A empresa oferece um ambiente dinâmico com foco em cibersegurança, onde desafios complexos e tecnologias modernas são parte do dia a dia.

Qualificações

  • 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 desenvolvimento de crawlers (APIs e web scraping).
  • Inglês avançado.

Responsabilidades

  • Projetar, desenvolver e evoluir aplicações back-end com foco em escalabilidade.
  • Integrar práticas de segurança ao ciclo de vida de desenvolvimento (SDLC).
  • Automatizar processos de build, testes e deploy por meio de pipelines CI/CD.
  • Colaborar continuamente com o time para revisão técnica de módulos.

Conhecimentos

Desenvolvimento de software
Segurança da informação
Design de sistemas distribuídos
Python
Node.js
Arquiteturas em nuvem
Desenvolvimento de crawlers
Inglês avançado

Formação académica

Ciência da Computação
Engenharia de Software
Sistemas de Informação

Ferramentas

Flask
FastAPI
Django
Docker
Kubernetes
RabbitMQ
GitLab
MySQL
Elasticsearch
MongoDB
Redis
Nginx
JIRA
Confluence
AWS
Descrição da oferta de emprego
Descrição

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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.