Engenheiro(a) backend sr - aplicativo gabriel
Summary
Senior backend engineer rebuilding the Gabriel app from scratch, designing scalable APIs and event-driven systems to support real-time public safety data for millions of users.
Por que a Gabriel?
A maioria dos crimes de rua no Brasil não tem evidência, não tem testemunha e nem sempre vira estatística. A Gabriel existe para mudar isso. Somos uma rede de câmeras inteligentes - tecnologia e hardware brasileiros - que transforma imagem em inteligência e entrega essa inteligência nas mãos de quem age. Isso já ajudou a indiciar mais de 760 suspeitos, recuperar mais de 190 veículos, encontrar 15 pessoas desaparecidas e provar a inocência de 11 pessoas acusadas injustamente.
Do lado da engenharia, a operação que sustenta isso hoje:
20.000 câmeras instaladas em 4 estados, em campo, na rua, em rede móvel.
110 milhões de leituras de placa por mês, 15 milhões de placas distintas.
Um alerta por minuto entregue às autoridades, integrados diretamente a programas como das Polícias Militares de São Paulo, Rio de Janeiro e Minas Gerais.
Uma Central 24h que não para, e para quem indisponibilidade não é métrica de dashboard: é uma ocorrência que ninguém viu.
Os dados são massivos, o problema é real e o impacto se mede nas vidas que protegemos - não só em métricas.
Por que essa vaga existe?
Estamos reconstruindo o Aplicativo Gabriel do zero. Não é refactor nem redesign: é um produto novo, com arquitetura nova, sendo construído agora.
O Aplicativo é a interface entre a nossa rede e as pessoas que ela protege. É por ali que o protegido acompanha o que acontece ao seu redor, relata ocorrências, acessa imagens e gerencia seu serviço. É o produto digital de maior alcance da empresa.
Nossa tecnologia física está em evolução contínua, a base de usuários vem se ampliando e o patamar de dados e interações que vem por aí é bem acima do atual. Precisamos de um sistema que acompanhe toda esta escala e para isso estamos abrindo uma vaga para Engenheiro Backend Sênior dedicado a este produto.
Como a Gabriel remunera?
- Nossa Remuneração: de R$ 176.800 a R$ 265.200/ano (incluindo 13º salário e férias)
- Nossos Benefícios (mais de R$35.000 anuais em benefícios):
- Cuidado completo com a sua Saúde de maneira integral:
- Plano de Saúde Alice com atendimento 24h pelo app, cobertura nacional e acesso a hospitais de referência no país - e sem coparticipação para os colaboradores. Cobrimos também 80% do valor dos seus dependentes.
- Plano Odontológico da Odontoprev, para cuidar do seu sorriso e dos seus dependentes sem coparticipação.
- Totalpass TP+1 custeado integralmente para você - para quem corre, caminha, puxa ferro, faz yoga ou quem quer começar a se cuidar. Você pode adicionar até três dependentes.
- Reembolso Saúde Mental: para cuidar também da sua saúde mental, reembolsamos até R$ 100,00 por sessão de psicoterapia.
- Alimentação: Cada refeição importa, e a gente sabe. Oferecemos vale-refeição no Cartão Caju de R$ 922,00 por mês.
- Benefício Educação: Seu crescimento impulsiona o nosso: reembolsamos 50% do valor que você investe na sua educação, limitado a até R$ 4.000/ano.
- Auxílio Creche: Crianças de até 5 anos e 11 meses têm direito a auxílio-creche, para você poder focar no seu trabalho sabendo que quem você ama está bem cuidado.
- Descanso de Aniversário, para você curtir sua data especial como preferir.
- Ferramentas de IA custeadas para você: Claude e Gemini.
Responsabilidades principais
- Sustentar e evoluir o fluxo de trabalho com agentes de IA.
- Desenvolver, operar e evoluir o backend do Aplicativo Gabriel.
- Garantir a estabilidade e disponibilidade das APIs que sustentam o produto.
- Tomar decisões e liderar evoluções arquiteturais.
- Implementar padrões de observabilidade e resiliência.
- Conduzir decisões técnicas de médio/longo prazo em colaboração com o time.
- Mentorear tecnicamente engenheiros de diferentes senioridades.
- Atuar e conduzir resoluções em salas de incidentes.
- Colaborar com a área de negócio para a construção e evolução do produto.
O que esperamos de você
- Perfil sênior consolidado, com o histórico de influenciar decisões arquiteturais, atuar com autonomia para sustentação de trade-off e ter sido a referência técnica de um time. O título formal de Tech Lead não é necessário.
- Proficiência em NodeJS / TypeScript; modelagem relacional (PostgreSQL).
- Experiência com arquitetura orientada a eventos e sistemas distribuídos em produção - mensageria, filas e processamento assíncrono (SQS, Bull/Redis ou similares).
- Experiência com design, desenvolvimento e sustentação de serviços com requisitos reais de alta disponibilidade.
- Ter visão de produto e comunicação clara. Entender o porquê do que está sendo construído; ser crítico e questionar requisitos que não fazem sentido e conseguir explicar decisões para públicos técnicos e não-técnicos. Saber orientar com generosidade aqueles que estão começando na carreira.
- Ter a disposição real para trabalhar em um ambiente AI-first, em um fluxo de desenvolvimento assistido por agentes.
Diferenciais
- Experiência prática na construção, manutenção e evolução de fluxos de trabalho com agentes de IA no dia a dia de engenharia (Claude Code, Codex, Cursor ou similares).
- Experiência na construção de backend para aplicações mobile offline-first.
- Experiência com a construção de sistemas de processamento em tempo real ou near real-time.
- Ter trabalhado em produtos com requisitos reais de alta privacidade.
- Experiência com desenvolvimento cloud AWS e bancos de dados NoSQL (MongoDB).
Mais informações:
- Modelo de contratação: híbrido
- Localização: Pinheiros, São Paulo - SP