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

Nubank

Software Engineering Senior

NubankToronto

Apply Now →

Skills & Technologies

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

ZoomInfo

Software Engineering

ZoomInfo📍 Toronto

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.

Senior
1w ago
Clutch

Software Engineering

Clutch📍 Toronto

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.

Senior
3w ago
Klick

Software Engineering

Klick📍 Toronto

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.

Senior
5 months ago
Lyft

Software Engineering

Lyft📍 Toronto

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.

Senior
1d ago
Uber

Software Engineering

Uber📍 Toronto - On-Site

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.

🏛️ On-SiteSenior
1 month ago