Lenovo
Nubank
Staff Software Engineer - México
Sobre a vaga
Sobre o Nu O Nu atende mais de 140 milhões de clientes, guiado pela missão de combater a complexidade e empoderar pessoas. A empresa tem liderado uma transformação no setor por meio de produtos inovadores e serviços centrados nas pessoas.
Tecnologia proprietária e dados em escala impulsionam a plataforma digital do Nu, construída para promover acesso, avanço e transparência financeira. Seu modelo de negócios prospera com o amor do cliente e custos mais baixos, alimentando um ciclo de crescimento e lucratividade.
Visite nossa Página Institucional
Nossa equipe de Engenharia ajuda o Nu a criar e escalar a tecnologia que impulsiona os melhores produtos financeiros da América Latina. Buscamos as práticas mais avançadas de desenvolvimento de software, utilizando uma variedade de tecnologias e arquiteturas para construir sistemas resilientes, seguros e altamente escaláveis.
Como Staff Software Engineer, você desempenhará um papel fundamental na definição da direção técnica de várias equipes, impulsionando o design e a evolução de sistemas distribuídos em larga escala que atendem a milhões de clientes. Embora valorizemos a experiência com nosso stack tecnológico, estamos confiantes de que engenheiros ansiosos para aprender terão sucesso aqui — e nós ensinaremos Clojure como nossa principal linguagem backend.
Somos uma organização com poucos processos que valoriza as interações humanas. Trabalhamos em equipes pequenas e independentes que se sentem como startups dentro da empresa e evitamos acoplamentos e centralização desnecessários sempre que realista. Entendemos que a execução é a chave para o sucesso e otimizamos continuamente nossos processos para remover gargalos.
Você construirá e evoluirá:
- Microsserviços horizontalmente escaláveis, escritos principalmente em Clojure, usando Finagle e aproveitando técnicas de programação funcional e arquitetura hexagonal
- Jobs de alta vazão e comunicação inter-serviços usando Kafka
- Pipelines de Integração e Implantação Contínuas na AWS
- Soluções de armazenamento de dados usando Datomic e DynamoDB
- Monitoramento e observabilidade com Prometheus
- Serviços rodando o máximo possível em Kubernetes
Você será responsável por
- Trabalhar com sistemas distribuídos em larga escala e entender sua arquitetura ampla e trade-offs
- Definir a direção técnica para várias equipes, garantindo o alinhamento com as Áreas de Negócios e as estratégias de arquitetura
- Impulsionar a inovação pragmática, garantindo soluções resilientes, seguras e flexíveis que escalam entre produtos e geografias
- Mentorar engenheiros em várias equipes e ajudar a manter um alto padrão técnico em toda a organização
- Escrever, testar, instrumentar, documentar e manter código de alta qualidade
- Fazer pair programming e participar de revisões de código para apoiar o crescimento de outros em suas equipes e ao redor delas
- Colaborar estreitamente com líderes de Produto, Design e Engenharia para construir novas experiências de ponta a ponta
- Garantir observabilidade abrangente, monitoramento de desempenho e tratamento robusto de erros em todos os serviços das equipes
- Participar de rodízios de plantão para sua equipe e responder a incidentes conforme necessário
- Focar principalmente em aplicações backend, estando aberto a contribuir para o desenvolvimento mobile e frontend de acordo com as necessidades do negócio
Requisitos mínimos
Procuramos uma pessoa que tenha
- Pelo menos 8 anos de experiência desenvolvendo produtos digitais em ambientes complexos
- Profundo conhecimento em sistemas distribuídos, arquitetura de microsserviços e tecnologias de nuvem
- Um histórico comprovado de design e entrega de sistemas em larga escala que atendem a milhares ou milhões de usuários
- Um forte background em linguagens de programação orientadas a objetos ou funcionais, com a capacidade de trabalhar em várias linguagens
- Capacidade demonstrada de liderar iniciativas técnicas em várias equipes, mesmo sem autoridade direta
- Experiência em mentorar engenheiros seniores e elevar o padrão técnico em organizações
- Conhecimento prático de metodologias ágeis de desenvolvimento de software e experiência prévia com CI/CD
- Fortes habilidades de comunicação para identificar e prevenir riscos, e explicar trade-offs claramente para stakeholders técnicos e não técnicos
- Inglês avançado
Localização
Cidade do México, México.
Mesmo que você sinta que não atende a todas as qualificações, encorajamos você a se candidatar — suas habilidades e experiências únicas podem ser exatamente o que estamos procurando, e estamos ansiosos para saber mais sobre o que você pode trazer para nossa equipe.
Modelo de Trabalho para esta Vaga
Híbrido 2–3 vezes por semana: Nosso modelo de trabalho híbrido nos traz ao escritório pelo menos duas vezes por semana, em dias estratégicos projetados para maximizar a conexão e colaboração da equipe. Para mais detalhes, visite building.nubank.com/nu-hybrid-work-model/.
Nosso processo de recrutamento pode envolver o uso de ferramentas habilitadas por inteligência artificial, como transcrição e análise automatizada de entrevistas, para apoiar o processo de avaliação. A inteligência artificial não é usada para tomar decisões finais de contratação; todas as decisões são tomadas por revisores humanos.
Para manter um processo consistente e justo para todos os candidatos, o Nu não fornece feedback técnico individualizado. Veja como nossa política funciona aqui
Nossos Benefícios
Nossos benefícios são projetados para apoiar seu bem-estar, desenvolvimento e vida fora do trabalho. Para o México, eles incluem:
- Chance de ganhar participação acionária no Nu
- Licenças estendidas de maternidade e paternidade
- Seguro de saúde e de vida
- Seguro Odontológico e de Visão
- NuCare – nosso programa de assistência à saúde mental e bem-estar
- Nucleo – nossa plataforma de aprendizado com cursos
- NuLanguage – nosso programa de aprendizado de idiomas
- Bônus de Férias ("Aguinaldo") de 30 dias de salário por ano
- 17 dias de férias remuneradas com bônus de férias de 25%
- Parceria com academias
- Cartão de alimentação
- Auxílio para trabalho remoto
- Consultoria Parental
- Pacote de Auxílio à Relocação, se aplicável
