← Voltar para vagas
Staff Software Engineer | Fidelidade
Tecnologias
Descrição da vaga
Sobre a vaga
O Nubank busca uma pessoa Staff Software Engineer para o time de Fidelidade, responsável por arquitetar e evoluir uma plataforma de alto throughput para programas de loyalty.
A atuação combina execução técnica hands-on com visão estratégica, em parceria com Produto, Design e áreas de negócio para lidar com trade-offs técnicos complexos.
Responsabilidades
- Projetar e implementar sistemas distribuídos de alta escala para suportar grande volume de transações no programa de fidelidade.
- Escrever código limpo, performático e sustentável, participando ativamente do desenvolvimento diário.
- Alinhar soluções técnicas com lideranças de Produto, Design e Negócio para atender objetivos de múltiplas frentes.
- Arquitetar serviços resilientes capazes de escalar para milhões de clientes ativos no Brasil.
- Mentorar o time de engenharia e estabelecer boas práticas para evolução de funcionalidades em diferentes produtos.
Requisitos
- Experiência construindo e mantendo serviços backend de alta escala e alto throughput em produção.
- Histórico de ownership técnico sobre funcionalidades complexas, da arquitetura inicial à manutenção de longo prazo.
- Capacidade de comunicar trade-offs técnicos para stakeholders técnicos e não técnicos.
- Experiência no desenvolvimento de sistemas robustos em organizações de engenharia de grande porte.
Stack e contexto técnico
- Backend, sistemas distribuídos, cloud computing e design de APIs.
- Experiência ou familiaridade com Go, Java, Scala, Python, Kubernetes e Docker.
Diferenciais
- Experiência prévia com produtos de fidelidade, recompensas ou loyalty.
- Vivência em tecnologia financeira ou conceitos de ledger distribuído.
- Experiência conduzindo funcionalidades que atravessam múltiplos domínios de negócio.
Local e modelo de trabalho
Vaga baseada em São Paulo, Brasil, em modelo híbrido, com presença no escritório duas vezes por semana.