freehire launches on Product Hunt on 26 August.

Follow →

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available