
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...
Overview
Nubank is seeking a Senior 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 experience in software development and a willingness to learn new technologies.
Job Description
Who you are
You have a strong background in software engineering with a focus on building scalable systems. Your experience includes working with microservices architecture and you are comfortable with high throughput jobs. You are eager to learn and adapt to new programming languages, particularly Clojure, which will be the primary language used in this role.
You possess a solid understanding of functional programming techniques and are familiar with hexagonal architecture. Your experience with inter-service communication and message brokers, such as Kafka, will be invaluable as you contribute to Nubank's engineering team. You are a collaborative team player who thrives in an environment that values innovation and continuous improvement.
Desirable
Experience with cloud services and CI/CD practices is a plus. Familiarity with agile methodologies and a passion for financial technology will help you succeed in this role. You are open to mentoring others and sharing your knowledge within the team.
What you'll do
As a Senior 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 to write clean, efficient code while adhering to best practices in software development. Your role will involve collaborating with cross-functional teams to ensure that our financial products are user-friendly and reliable.
You will participate in code reviews and contribute to the continuous improvement of our development processes. Your work will directly impact the performance and scalability of our systems, enabling Nubank to provide exceptional financial services to millions of customers across Latin America.
You will also have the opportunity to learn from experienced engineers and expand your skill set in a supportive environment. Your contributions will help shape the future of Nubank's technology stack and enhance the overall customer experience.
What we offer
Nubank offers a dynamic work environment where innovation is encouraged. You will have access to ongoing training and development opportunities to help you grow in your career. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels empowered to contribute.
In addition to competitive compensation, we provide a range of benefits designed to support your well-being and work-life balance. Join us in redefining financial services and making a positive impact on people's lives.
We encourage you to apply even if your experience doesn't match every requirement. At Nubank, we believe in the potential of every individual and are excited to welcome new talent to our team.
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 Engineering
ZoomInfo is hiring a Senior Software Engineer to lead the development of robust tooling and AI-powered solutions for infrastructure efficiency. You'll work with Go to build high-performance internal tools and APIs. This position requires a strong background in backend development and DevOps patterns.

Software Engineering
Clutch is hiring a Senior Software Engineer to help build and scale their technology platform. You'll work with a full TypeScript stack, React, and PostgreSQL to enhance the car-buying experience. This position requires strong expertise in both front-end and back-end technologies.

Software Engineering
Klick is hiring a Senior Software Engineer to tackle tough technical problems and contribute to the evolution of the life sciences industry. This role requires a strong technical background and a passion for understanding business impacts.

Software Engineering
Lyft is seeking a Senior C++ Software Engineer to develop large-scale routing engines. You'll work primarily with C++ to enhance Lyft's mapping capabilities. This role requires a strong background in building high-throughput, low-latency backend services.

Software Engineering
Uber is hiring a Senior Software Engineer to lead initiatives in low-latency infrastructure for ad serving. You'll work with Java, Go, or C++ to design high-performance systems. This position requires expertise in distributed systems and backend design.