LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Nubank›Senior Software Engineer
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...

🌐 WebsiteAll 74 jobs →
Nubank

Senior Software Engineer

Nubank • Canada, Toronto

Posted 1w agoSeniorSoftware engineering📍 Toronto
Apply Now →

Skills & Technologies

ClojureKafka

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.

Apply Now →Get Job Alerts