Engenheiro(a) Back-end
- Início
- 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.
