Fluxo
Founding Engineer |Tech Lead
Híbrido
São Paulo, SP, Brasil
Faixa de Remuneração
PJ (Pessoa Jurídica)
Nível de Experiência
Líder/Coordenador
Requisitos
Conhecimentos Desejáveis
Tarefas e Responsabilidades
A Fluxo é uma startup focada na digitalização do mercado de veículos seminovos. Estamos construindo uma plataforma que transforma o processo de compra e venda de carros usados em uma experiência confiável e integrada, do início ao fim — incluindo a custódia do dinheiro do negócio até a entrega do veículo.
Buscamos o(a) Tech Lead / Founding Engineer da Fluxo — a primeira liderança técnica da empresa. Uma pessoa que vai escrever boa parte do código e, ao mesmo tempo, definir como o produto e a arquitetura serão construídos desde a fundação. Essa posição vem com participação societária (equity), reconhecendo o papel fundamental que essa pessoa terá na construção da empresa.
É uma posição de referência técnica do negócio: você vai participar das decisões estratégicas ao lado do Founder, com voz ativa sobre para onde a tecnologia deve caminhar, e será a pessoa que responde pela arquitetura, qualidade e direção técnica do produto.
O que você vai fazer
- Nos primeiros meses, ser o(a) principal engenheiro(a) do produto: programar a maior parte do sistema, colocá-lo em produção e responder por ele (monitoramento, incidentes e runbooks).
- Construir o motor financeiro do produto — ledger de partidas dobradas, conciliação, integrações com custódia e bancos, webhooks idempotentes, filas e prazos. É o núcleo que sustenta a promessa de segurança da Fluxo.
- Desenhar a arquitetura e a modelagem de dados desde o início, com trilha de auditoria verificável, integridade de dados e manutenibilidade.
- Garantir segurança e conformidade no tratamento de dados sensíveis (LGPD, KYC).
- Trabalhar junto com o(a) Senior AI Engineer, sendo responsável pela arquitetura geral sobre a qual as automações de IA operam.
- Atuar como referência técnica da empresa, participando de decisões de produto e negócio ao lado do Founder.
- Preparar o terreno para o crescimento do time de engenharia — boas práticas, padrões de qualidade e processos que servirão de base para as próximas contratações.
- Definir, junto à liderança da empresa, a stack e as ferramentas que farão sentido para o produto — a lista abaixo é uma referência de partida, não uma limitação.
O que buscamos
Experiência e perfil:
- Profissional sênior, com histórico consistente de forte atuação em backend e responsabilidade por decisões de arquitetura.
- Experiência construindo sistemas financeiros: ledger, conciliação, idempotência, integrações com bancos, meios de pagamento ou custódia, e trilha de auditoria.
- Experiência real construindo produtos do zero — você já esteve na posição de tomar decisões estruturais sem um caminho pré-definido.
- Perfil hands-on: você programa no dia a dia e gosta disso, não apenas lidera.
- Uso fluente de ferramentas de IA no desenvolvimento (assistentes de código, agentes) como parte do seu dia a dia.
- Postura de liderança técnica: capacidade de influenciar decisões, comunicar trade-offs com clareza e, no futuro, formar e mentorar um time de engenharia.
- Inglês avançado.
Stack e conhecimento técnico:
- TypeScript (avançado) como linguagem-base do projeto, do backend ao front.
- Node.js no backend (usamos Fastify), com filas, jobs e processamento assíncrono.
- PostgreSQL — modelagem de dados robusta, migrations, transações e domínio de SQL.
- Next.js e React para a web.
- Padrões arquiteturais de separação de responsabilidades e orientação a eventos (ex.: CQRS, event sourcing ou equivalentes).
A stack acima é uma referência de direção, não uma amarra. Valorizamos igualmente experiência em tecnologias equivalentes ou correlatas — o que buscamos é maturidade técnica e capacidade de julgamento arquitetural, não apego a uma ferramenta específica.
Diferenciais (não eliminatórios):
- React Native + Expo / EAS Build (o app mobile é construído em paralelo à web)
- Supabase (Postgres e Auth)
- Monorepo (Turborepo, pnpm workspaces, Nx ou similar)
- Testes automatizados — Vitest, Playwright (ou Jest, Cypress)
- Zod (ou bibliotecas de validação de schema equivalentes)
- Observabilidade — Sentry (ou equivalente)
- Deploy e infraestrutura — Vercel, Fly.io, AWS
- Experiência com LGPD e tratamento de dados sensíveis
- Prevenção à lavagem de dinheiro (PLD/FT), monitoramento de transações ou regulação do BACEN
- Integrações com Pix, Open Finance ou APIs para parceiros financeiros (bancos e financeiras)
- Assinatura digital e gestão de chaves (ICP-Brasil, KMS ou similares)
- Modelagem de permissões e múltiplas empresas na mesma plataforma (RBAC, multi-tenant)
- Marketplaces de dois lados: matching, ranking e roteamento de demanda
- Crédito e risco: análise de crédito, bureaus, antecipação de recebíveis ou cobrança
- APIs públicas para parceiros e plataformas de dados (data warehouse, pipelines de eventos)
Modelo de trabalho: Híbrido em São Paulo
Contratação PJ: Remuneração + Equity
Compartilhar vaga:
Compartilhar vaga: