About the job
Join Our Team as a Staff Software Engineer in Mexico City, Mexico (Hybrid)
About Us
Nu is among the largest digital financial platforms globally, boasting over 127 million customers across Brazil, Mexico, and Colombia. Our mission is to simplify financial services and empower individuals, as we revolutionize the financial landscape in Latin America. This is just the beginning of the exciting journey we are on!
As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage cutting-edge technology, data intelligence, and streamlined operations to provide user-friendly financial products. Our innovative approach has earned us recognition in prestigious rankings such as Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Explore more on our careers page.
About the Role
Our Engineering team is instrumental in creating and scaling technologies that drive exceptional financial products in Latin America. We prioritize advanced software development practices, utilizing diverse technologies and architectures to build resilient, secure, and highly scalable systems.
As a Staff Software Engineer, you will be pivotal in influencing the technical trajectory of various teams, guiding the design and advancement of large-scale distributed systems that cater to millions of customers. While familiarity with our tech stack is valued, we believe engineers with a passion for learning will thrive here — and we will provide training in Clojure, our primary backend language.
Your responsibilities will include developing and evolving:
- Horizontally scalable microservices predominantly utilizing Clojure.

