
About Nubank
Empowering financial freedom for millions worldwide
Key Highlights
- Over 100 million customers across Latin America
- Raised $2.8 billion from top investors including Berkshire Hathaway
- IPO in December 2021 with a valuation of $30 billion
- Headquartered in São Paulo, Brazil with a global presence
Nubank, founded in 2013 and headquartered in São Paulo, Brazil, is a leading fintech company that has transformed the financial landscape in Latin America. With over 100 million customers, Nubank offers a range of financial products including credit cards, personal loans, and digital payment solutio...
🎁 Benefits
Nubank offers competitive salaries, equity options, flexible working hours, and a generous PTO policy. Employees also benefit from a remote work polic...
🌟 Culture
Nubank fosters a culture of innovation and creativity, encouraging employees to challenge the status quo in the financial sector. The company values t...

Staff Engineer • Senior
Nubank • Mexico City - Hybrid
Overview
Nubank is hiring a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and functional programming techniques. This position requires a strong background in software development.
Job Description
Who you are
You have a solid background in software engineering with a focus on building scalable systems — your experience includes working with microservices and understanding the principles of functional programming. You are eager to learn new technologies, including Clojure, and are comfortable collaborating with cross-functional teams to deliver high-quality financial products.
You thrive in environments that value innovation and efficiency — your ability to adapt and learn quickly will help you contribute to Nubank's mission of redefining financial services in Latin America. You possess strong problem-solving skills and are committed to continuous improvement in software development practices.
What you'll do
As a Staff Software Engineer at Nubank, you will be responsible for designing and implementing horizontally scalable microservices primarily using Clojure. You will leverage Finagle and functional programming techniques to ensure high throughput and efficient inter-service communication using Kafka. Your role will involve collaborating with other engineers to maintain best practices in software development and contribute to the overall architecture of Nubank's technology stack.
You will also participate in code reviews and mentor junior engineers, fostering a culture of learning and knowledge sharing within the team. Your contributions will directly impact the quality and performance of Nubank's financial products, helping to enhance the customer experience for over 122 million users across Brazil, Mexico, and Colombia.
What we offer
Nubank provides a hybrid work model that encourages team collaboration while allowing flexibility. You will have access to various benefits, including a vacation bonus, gym partnerships, and a work-from-home allowance. We believe in empowering our employees and supporting their professional growth, making Nubank an exciting place to advance your career in technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nubank.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Nubank is hiring a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and functional programming techniques. This position requires a strong background in software development.

Software Engineering
Nubank is hiring a Lead Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires strong software development skills and a willingness to learn.

Staff Engineer
Nubank is seeking a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires a strong background in software development and a willingness to learn new technologies.

Software Engineering
Nubank is hiring a Senior Software Engineer to work on scalable microservices and high throughput jobs. You'll utilize technologies like Clojure, Kafka, and AWS in a hybrid work environment based in Mexico City.

Staff Engineer
Kognitos is hiring a Staff Software Engineer to develop and maintain cutting-edge infrastructure. You'll work with Python and AWS Serverless technologies to design scalable systems. This position requires 5-8 years of industry experience.