Nubank

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 hiring a Senior Software Engineer to develop scalable microservices and high throughput jobs. You'll work with technologies like Clojure, Kafka, and AWS across multiple locations in Brazil. This position requires strong software development skills and experience with cloud technologies.

Job Description

Who you are

You have a strong background in software engineering with experience in developing scalable microservices — you are familiar with Clojure and have a solid understanding of functional programming techniques. You thrive in a collaborative environment and are eager to learn and adapt to new technologies.

You have experience with high throughput jobs and inter-service communication using Kafka — you understand the importance of efficient data handling and are comfortable working with cloud services like AWS. Your knowledge of monitoring and observability tools like Prometheus helps ensure system reliability.

You are skilled in deploying applications using Kubernetes — you appreciate the benefits of container orchestration and are familiar with CI/CD practices. You enjoy working in a process-light organization that values human interactions and teamwork.

Desirable

Experience with Datomic for data storage is a plus — you understand the importance of choosing the right database technology for different use cases. Familiarity with hexagonal architecture will help you design robust systems that are easy to maintain and extend.

What you'll do

As a Senior Software Engineer at Nubank, you will be responsible for designing and implementing scalable microservices that serve millions of customers — your work will directly impact the financial services we provide across Latin America. You will collaborate with cross-functional teams to ensure that our products are simple, accessible, and human.

You will participate in code reviews and mentor junior engineers, sharing your knowledge and best practices to foster a culture of continuous learning — your contributions will help shape the engineering practices at Nubank. You will also be involved in optimizing system performance and ensuring high availability of our services.

You will work in a hybrid model, coming to the office 2-3 times a week to maximize team connection and collaboration — this approach allows you to build strong relationships with your colleagues while also enjoying the flexibility of remote work.

What we offer

Nubank provides a supportive work environment with a focus on employee well-being — you will enjoy benefits such as a work-from-home allowance, gym partnerships, and 30 days of paid vacation. We also offer relocation assistance if applicable, ensuring a smooth transition for new team members.

Join us in redefining financial services in Latin America — your work will contribute to a mission that empowers people and fights complexity in the financial sector. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

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

BriteCore

Software Engineering

BriteCore📍 São Paulo - Remote

BriteCore is hiring a Senior Software Engineer to help shape the future of technology services for Property & Casualty insurers. You'll work on modern cloud-native technology solutions. This position requires experience in customer-facing roles.

🏠 RemoteSenior
7 months ago
Nubank

Software Engineering

Nubank📍 Mexico City - Hybrid

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.

🏢 HybridSenior
3 months ago
Conduit

Backend Engineer

Conduit📍 United States - Remote

Conduit is hiring a Senior Backend Engineer to design and scale systems for their fintech and payments platform. You'll work with Node.js, TypeScript, and PostgreSQL to deliver scalable APIs. This position requires strong product awareness and deep technical expertise.

🏠 RemoteSenior
5 months ago
Nubank

Software Engineering

Nubank📍 Toronto

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.

Senior
1 month ago
Nubank

Software Engineering

Nubank📍 Buenos Aires - Hybrid

Nubank is hiring 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 a strong background in software development.

🏢 HybridSenior
2 months ago