About the job
About Us
Nubank was founded in 2013 with a vision to simplify financial services, empowering individuals in their everyday financial journeys. We have emerged as one of the largest digital banking platforms globally, serving millions in Brazil, Mexico, and Colombia. For more information, visit our careers page here.
Engineering at Nubank
We are committed to adopting cutting-edge software development practices that leverage a variety of technologies. While we prioritize candidates with experience in these technologies, we believe that motivated software engineers eager to grow will flourish within our team.
- Develop horizontally scalable microservices primarily using Clojure, Finagle, and functional programming techniques within a hexagonal architecture.
- Handle high-throughput jobs and inter-service communication facilitated by Kafka.
- Implement Continuous Integration and Deployment processes on AWS.
- Manage data storage solutions using Datomic and DynamoDB.
- Utilize Prometheus for monitoring and observability.
- Operate extensively with Kubernetes.
We embrace a process-light culture that prioritizes human interactions. Our teams operate like small startups within the organization, emphasizing independence and minimizing unnecessary dependencies. We recognize that effective execution drives success and focus on streamlining processes to eliminate bottlenecks.
Explore more insights into our work culture in our engineering blog.

