Skills
Sobre a Vaga
Brex é uma plataforma inteligente de finanças que ajuda empresas a gastar com mais eficiência e avançar mais rápido em mais de 200 mercados. A equipe de Accounting Engineering constrói sistemas e produtos que transformam as atividades da Brex em dados contábeis precisos e utilizáveis.
Esta vaga será baseada no escritório de São Paulo e segue modelo híbrido, com exigência mínima de três dias presenciais por semana (segunda, quarta e quinta). Há também a possibilidade de até quatro semanas por ano de trabalho totalmente remoto.
Responsabilidades
- Construir e manter a plataforma central de contabilidade, incluindo registros reutilizáveis, regras, mapeamentos e APIs versionadas que times de produto e parceiros externos estendem sem soluções pontuais
- Assumir a conectividade com ERPs de ponta a ponta, escalando integrações confiáveis com NetSuite, QuickBooks, Xero, SAP e Oracle, incluindo sincronização, recuperação de erros e tratamento de rate-limit
- Implementar experiências voltadas ao cliente para fechamento (close), incluindo revisão, configuração, reconciliação e exportação de atividades financeiras no dashboard React/TypeScript
- Colaborar com Product, Design, Data Science e Implementation para traduzir conceitos complexos de contabilidade e ERP em experiências simples para times financeiros
- Projetar sistemas distribuídos em que correção é inegociável, com idempotência, reconciliação, rastreabilidade e detecção proativa de problemas como parte central da arquitetura
- Assumir problemas de ponta a ponta, cobrindo experiência do usuário e design de APIs, modelos de dados, escalabilidade e observabilidade contínua
- Trabalhar com modelos de ML em produção, integrando previsões de GL coding e mapeamentos aos fluxos de contabilidade preservando explicabilidade e revisão humana
- Participar de escala de on-call e manter padrões operacionais elevados para sistemas críticos
Requisitos
- 5+ anos de experiência em tempo integral como engenheiro(a) de software, com foco em desenvolvimento backend
- 2+ anos construindo sistemas em domínios em que correção e confiabilidade são requisitos centrais, como fintech, pagamentos, sistemas financeiros ou outra indústria regulada (ex.: saúde, jurídico)
- Curiosidade para aprofundar problemas técnicos e histórico de assumir escopo técnico relevante e entregar soluções de alta qualidade
- Experiência projetando APIs, modelos de dados e capacidades de plataforma para atender diferentes fluxos e configurações de clientes
- Proficiência em tecnologias backend (ex.: Kotlin, Java, TypeScript) e conforto com a stack (Kotlin e Micronaut)
- Experiência arquitetando, desenvolvendo e testando aplicações full-stack de ponta a ponta
- Conforto com bancos de dados (ex.: PostgreSQL), event streaming (ex.: Kafka) e sistemas distribuídos
- Excelência em padrões de engenharia: qualidade de código, testes, observabilidade e excelência operacional, com hábito de elevar esse padrão em outras pessoas por meio de revisão e mentoria
- Inglês forte (escrita e fala) e habilidades interpessoais
Beneficios
- Até quatro semanas por ano de trabalho totalmente remoto