Provide hands-on technical leadership for client-facing products, setting multi-year architecture and engineering standards while solving complex challenges across performance, reliability, migrations, and AI-enabled development.
Tech Lead
📜 Description
- Define padrões de engenharia, código, revisão, testes, documentação e critérios de pronto.
- Transforma arquitetura em planos de implementação, estimativas e decisões registradas.
- Coordena Full Stack, Data, AI, DevOps, QA e Tools para resolver dependências e dívida técnica.
- Garante clean builds, CI/CD, versionamento, observabilidade e qualidade das releases.
- Conduz incidentes relevantes, análise de causa raiz e ações preventivas.
- Controla complexidade, performance e custo técnico, preservando segurança e segregação entre empresas.
🛠️ Requirements
- Experiência liderando engenharia de produto ou plataforma em produção.
- Domínio de backend, frontend, APIs, bancos, cloud, testes e práticas de entrega contínua.
- Capacidade de orientar decisões, revisar código e desenvolver o time sem centralizar toda a execução.
- Conhecimento de segurança de aplicações, observabilidade, performance e confiabilidade.
Full job description
Liderar a execução técnica da plataforma, transformando a arquitetura e o roadmap em software sustentável, seguro, testável e operável.
Responsibilities
● Definir padrões de engenharia, estrutura de código, revisão, testes, documentação e critérios técnicos de pronto.
● Desdobrar arquitetura em planos de implementação, estimativas e decisões registradas.
● Liderar Full Stack, Data, AI, DevOps, QA e Tools na resolução de dependências e dívida técnica.
● Assegurar clean build, CI/CD, versionamento, observabilidade e qualidade das releases.
● Conduzir incidentes técnicos relevantes e garantir análise de causa raiz e ações preventivas.
● Controlar complexidade, performance e custo técnico sem comprometer segurança e segregação entre empresas.
Entregas esperadas
● Plano técnico por release, padrões de engenharia e Definition of Done.
● Releases reproduzíveis, documentação técnica e indicadores de saúde da engenharia.
● Backlog de dívida técnica priorizado com risco e impacto.
Requirements
● Experiência liderando engenharia de produto ou plataforma em produção.
● Domínio de backend, frontend, APIs, bancos, cloud, testes e práticas de entrega contínua.
● Capacidade de orientar decisões, revisar código e desenvolver o time sem centralizar toda a execução.
● Conhecimento de segurança de aplicações, observabilidade, performance e confiabilidade.
Diferenciais
● Experiência com plataformas multi-tenant, IA generativa ou produtos de dados.
● Vivência em takeover, modernização ou reconstrução de sistemas legados.
Indicadores de sucesso
● Frequência e taxa de sucesso das releases; lead time e change failure rate.
● Defeitos escapados, incidentes recorrentes e dívida técnica crítica aberta.
● Disponibilidade, performance e custo técnico da plataforma.
Interfaces principais: Solution Architect, PO, Full Stack, Data, AI, DevOps, QA e Tools.
Similar jobs
Search more Software Engineer jobsStaff Systems Engineer, Simulation Systems Verification and Validation Lead
Leads verification and validation of autonomous-driving simulation across the full autonomy stack, defining evidence and methods to determine when simulated results can support safety decisions.
Senior Staff Software Engineer - Money Boxes
Architect and scale Nubank’s multi-country Money Boxes platform, building reliable ledgering, transaction, liquidity, and investment systems while setting technical direction across engineering teams.
Staff Software Engineer shaping the architecture and technical direction of analytics, reporting, and AI-driven data services, leading complex initiatives and mentoring engineers while ensuring scalable, reliable platform operations.
Staff Software Development Engineer
Leads architecture and delivery of scalable, secure control plane services for the Zero Trust Exchange, driving cross-team technical strategy and improving reliability, operability, and developer productivity.
