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 Lead

NubankBuenos Aires - Hybrid

Posted 2 months ago🏢 HybridLeadSoftware Engineering📍 Buenos Aires💰 $2 - $3 / weekly
Apply Now →

Skills & Technologies

Overview

Nubank is hiring a Lead 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 strong software development skills and a willingness to learn.

Job Description

Who you are

You have a strong background in software engineering with experience in developing scalable applications. You are familiar with microservices architecture and have a keen interest in functional programming, particularly with Clojure — even if you haven't worked with it before, you're eager to learn. You understand the importance of high throughput and efficient inter-service communication, and you are comfortable working with tools like Kafka. You thrive in collaborative environments and are excited about contributing to a team that values state-of-the-art software development practices.

You are adaptable and open to learning new technologies, which is essential in a fast-evolving field like financial technology. Your problem-solving skills are complemented by your ability to communicate effectively with team members and stakeholders. You are committed to writing clean, maintainable code and understand the significance of continuous integration in the software development lifecycle.

Desirable

Experience with cloud platforms and CI/CD tools would be a plus, as would familiarity with agile methodologies. If you have worked in the financial sector or have an interest in fintech, that would align well with Nubank's mission to redefine financial services in Latin America.

What you'll do

As a Lead Software Engineer at Nubank, you will be responsible for designing and implementing horizontally scalable microservices primarily using Clojure. You will leverage functional programming techniques and hexagonal architecture to build robust financial products that serve millions of customers. Your role will involve high throughput jobs and ensuring efficient inter-service communication using Kafka, which is critical for our operations.

You will collaborate closely with other engineers, product managers, and designers to create innovative solutions that simplify financial services. Your contributions will directly impact the user experience and the overall success of Nubank's offerings. You will also mentor junior engineers, sharing your knowledge and helping them grow in their careers.

In addition to coding, you will participate in code reviews, ensuring that best practices are followed and that the team maintains high standards of quality. You will be involved in discussions about system architecture and design, contributing your insights to help shape the future of our technology stack.

What we offer

Nubank offers a hybrid work model, allowing you to work from the office 2-3 times a week to foster team connection and collaboration. You will be part of a dynamic team that is passionate about using technology to empower people and simplify financial services. We provide opportunities for professional growth and development, encouraging you to expand your skill set and take on new challenges.

Our culture is built on collaboration, innovation, and a commitment to excellence. We believe in the importance of work-life balance and offer flexible working arrangements to support our employees. Join us in our mission to redefine financial services in Latin America and make a meaningful impact on millions of lives.

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

Nubank

Staff Engineer

Nubank📍 Belo Horizonte - Hybrid

Nubank is hiring a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and functional programming techniques. This position requires a strong background in software development.

🏢 HybridSenior
1 month ago
Nubank

Staff Engineer

Nubank📍 Mexico City - Hybrid

Nubank is hiring a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and functional programming techniques. This position requires a strong background in software development.

🏢 HybridSenior
3 months ago
Nubank

Staff Engineer

Nubank📍 Toronto

Nubank is seeking a Staff 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 and a willingness to learn new technologies.

Senior
1 month ago
Snyk

Staff Engineer

Snyk📍 Lisbon

Snyk is hiring a Staff Software Engineer for their Backend Team to shape how organizations build and secure software at scale. You'll work with technologies like Java, Python, and AWS to create high-performance services. This position requires significant experience in backend engineering.

Senior
6 months ago
Flyr

Staff Engineer

Flyr📍 Barcelona - Hybrid

Flyr is hiring a Staff Software Engineer to provide technical leadership and architectural guidance across multiple teams. This role requires a strong focus on decision-making and mentoring, with a preference for candidates with 10+ years of experience.

🏢 HybridLead
21h ago