Engenheiro(a) Back-end

Remoto, Brasil · senior · remote · pj

Engenheiro(a) Back-end

Buscamos um(a) Engenheiro(a) Back-end sênior para projetar e manter APIs, integrações e serviços que sustentam produtos B2B em produção. Você vai lidar com modelagem de dados, regras de negócio complexas e integração com sistemas externos.

O papel exige atenção a performance, segurança e resiliência: código que continua funcionando sob carga real, não só em ambiente de desenvolvimento. Você participa de decisões de arquitetura de dados e serviços junto com o time de arquitetura.

Esperamos alguém que usa IA para acelerar implementação e debugging, mas mantém responsabilidade técnica plena sobre o que vai para produção.

Projete e mantenha APIs e serviços que sustentam produtos B2B em produção.

Responsabilidades

  • Projetar e implementar APIs REST ou GraphQL escaláveis e bem documentadas.
  • Modelar dados em bancos relacionais e/ou NoSQL alinhados às regras de negócio.
  • Implementar integrações com serviços externos e sistemas legados.
  • Escrever testes automatizados e garantir cobertura de fluxos críticos.
  • Identificar e resolver problemas de performance, segurança e escalabilidade.
  • Participar de code review e decisões de arquitetura de back-end.
  • Usar IA para acelerar implementação, debugging e refatoração, revisando o resultado com critério.

Requisitos

  • Experiência sólida em desenvolvimento back-end com pelo menos uma linguagem moderna (Node.js, Python, Java ou Go).
  • Domínio de modelagem de dados e bancos relacionais e/ou NoSQL.
  • Conhecimento de arquitetura de sistemas distribuídos e boas práticas de API.
  • Experiência prática com ambientes cloud e deploy de serviços back-end.
  • Uso prático de ferramentas de IA para desenvolvimento, refatoração e debugging.
  • Experiência com testes automatizados e estratégias de qualidade de back-end.
  • Boa comunicação técnica para alinhar contratos de API com front-end e outros times.

Diferenciais

  • Experiência com microsserviços e arquitetura orientada a eventos.
  • Vivência com mensageria (Kafka, RabbitMQ, SQS).
  • Conhecimento avançado de otimização de queries e performance de banco de dados.
  • Experiência com observabilidade e instrumentação de serviços.
  • Contribuições open source ou vivência mentorando outros back-ends.

Node.jsTypeScriptPostgreSQLDockerRedisKafka

Benefícios

  • Modelo remoto e flexível: você organiza sua rotina em torno das entregas, não do relógio.
  • Verba de crescimento para cursos, certificações e eventos técnicos.
  • Auxílio saúde e bem-estar.
  • Acesso e propriedade real sobre o stack de ferramentas e IA que usamos no dia a dia de engenharia.
  • Cultura orientada a resultado: entregou bem, tem autonomia para decidir como e quando trabalhar.
  • Squads enxutos e sêniores, com espaço real para decisão técnica.