Trab
PreçosBlog

Senior Software Engineer na Nubank

Híbrido - Brazil, Sao Paulo

Candidatar-se

Nu was born in 2013 with the mission to fight complexity to empower people in their daily lives by reinventing financial services. We are one of the world’s largest digital banking platforms, serving millions of customers across Brazil, Mexico, and Colombia. For more information, visit our institutional page https://international.nubank.com.br/careers/.

We strive for state-of-the-art software development practices, that currently includes a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team.

  • Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture
  • High throughput jobs and inter-service communication using Kafka
  • Continuous Integration and Deployment into AWS
  • Storing data in Datomic and DynamoDB
  • Monitoring and observability with Prometheus
  • Running as much as possible in Kubernetes

We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and eschew coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.

Salário

A partir de BRL 8,000/mês

Requisitos

Experiência

  • How many years of experience do you have with software development? * Less than 1 year1-3 years3-5 yearsMore than 5 years

Habilidades

  • Work with large scale distributed systems
  • Collaborate with building microservices
  • Have practical knowledge of agile software development methodologies
  • Work with continuous delivery and infrastructure as code
  • Used it on some personal/proof of concept projects
  • Used it in production systems
  • I have participated in architecture discussions.
  • I have led architecture discussions.
  • I have led architecture decisions which involved multiple areas.

Idiomas

  • English level: * Eu não sei Inglês/ No hablo InglésMy understanding and speaking are limitedI can understand job-related e-mails and spoken communication, but I'm not able to speak fluentlyI understand very well and I'm able to attend meetings in English, sharing my opinion, leading a discussions or speaking in public

Responsabilidades

  • Work with large scale distributed systems
  • Collaborate with building microservices
  • Have practical knowledge of agile software development methodologies
  • Work with continuous delivery and infrastructure as code

Tecnologias

ClojureFinagleKafkaAWSDatomicDynamoDBPrometheusKubernetes

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.