
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...

Software Engineering • Lead
Nubank • Mexico City - Hybrid
Overview
Nubank is hiring a Lead Software Engineer to drive innovative solutions and provide technical leadership. You'll work with Clojure, Kafka, and AWS to tackle complex challenges. This position requires strong experience in software engineering and leadership skills.
Job Description
Who you are
You have a strong background in software engineering with a focus on building scalable systems — your experience includes leading teams and mentoring peers while driving technical direction. You are proficient in Clojure and have a solid understanding of functional programming techniques, which you apply to create efficient and maintainable code. Your expertise extends to working with microservices architectures, ensuring high throughput and reliability in service communication.
You are familiar with cloud environments, particularly AWS, and have experience with continuous integration and deployment practices. Your knowledge of data storage solutions includes working with Datomic and DynamoDB, allowing you to design systems that effectively manage and retrieve data. You thrive in collaborative environments and are passionate about fostering a culture of innovation and excellence within your team.
What you'll do
As a Lead Software Engineer at Nubank, you will be responsible for designing and implementing horizontally scalable microservices that meet the needs of our growing customer base. You will leverage your expertise in Clojure and functional programming to develop robust solutions that enhance our financial services platform. Your role will involve mentoring junior engineers, guiding them through complex technical challenges, and helping them grow in their careers.
You will work closely with cross-functional teams to influence technical direction and ensure that our solutions align with business objectives. Your responsibilities will include overseeing high throughput jobs and managing inter-service communication using Kafka, ensuring that our systems are efficient and reliable. You will also play a key role in our continuous integration and deployment processes, utilizing AWS to deliver updates and new features seamlessly.
In addition to your technical contributions, you will help shape the team's culture by promoting best practices and encouraging collaboration. You will have the opportunity to work in a hybrid model, balancing time between the office and remote work to maximize team connection and productivity.
What we offer
Nubank provides a supportive work environment that values diversity and innovation. We offer competitive compensation packages, including benefits such as paid vacation with a vacation bonus, gym partnerships, and work-from-home allowances. Our hybrid work model allows for flexibility, ensuring that you can balance your professional and personal life effectively. Join us in redefining financial services in Latin America and make a meaningful impact on millions of customers.
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

Software Development Engineer
Amazon is hiring a Lead Software Development Engineer for their Marketing Content Management System team. You'll drive the development of innovative solutions using AWS technologies. This position requires strong leadership and technical skills.

Systems Engineer
Nubank is hiring a Lead Systems Engineer to enhance their foundational infrastructure and guide junior engineers. You'll work with AWS and Kubernetes to improve performance and governance. This role requires strong technical leadership skills.

Software Engineering
Delinea is hiring a Lead Software Engineer to drive the development of their cloud-native Identity Security Platform. You'll work on securing identities across various infrastructures. This position requires strong leadership and technical skills.

Full Stack Engineer
Snappr is hiring a Senior Full Stack Engineer to create amazing web-based experiences for consumers. You'll work with Node.js and React to implement end-to-end features. This position requires deep experience in both front-end and back-end development.

Software Development Engineer
Amazon is hiring a Lead Software Development Engineer to drive the development of innovative solutions for Audible's Consumer Domains Tech team. You'll work with technologies like Java, JavaScript, and AWS to enhance the audio storytelling platform. This position requires strong leadership skills and experience in full stack development.