Software Engineer (Financial Institution)

São Paulo, State of São Paulo, Brazil · Engineering


About Nubank

Nubank is the most innovative company in Latin America (according to Fast Company) and Brasil's best bank (according do Forbes). Using bleeding-edge technology, design and data, the company aims to fight complexity and empower people to take control of their finances. We are disrupting an outdated and bureaucratic system by building a simple, safe and 100% digital environment that addresses Brazilian customers’ needs with no paperwork, bank branches or inefficient call centers.

Our headquarters is located in São Paulo, Brazil, and we are also present in Berlin, Germany with an engineering office. With a team of over 1,000 of the most innovative professionals in technology, Nubank is dedicated to create an inclusive, international and challenging work environment.

Our engineering

Nubank is a technology company and software engineers are valuable members of our team. We are a group of extremely passionate software engineers, with varying degrees of experience and diverse backgrounds responsible for improving our customers experience and creating new features.

We believe in:

Our challenges

Technology is not a sector of our business: it's intrinsic to every area at Nubank. We encourage everyone to challenge the status quo. There's no "innovation team" - we hire innovative people for all our positions and encourage them to constantly question decisions in order to keep finding better ways to do something. Our business is growing rapidly, and our engineering team must match that demand.

At our Finance Platform team, we architect and deliver big, complex projects that usually takes more time than the average project at Nubank, but aims to deliver lots of value/impact in the long term. These projects often deal with multiple internal parties and oftentimes external parties too. For that, our focus lies in understanding and breaking down big problems to the rounding errors validating business requirements with its stakeholders.

As we grow, we need to:


We are looking for versatile software engineers with prior Finance Domain experience (banking/finance industries) that are enthusiastic, intellectually curious and eager to learn. We believe in cultivating good inter and intra team chemistry, enthusiasm for building things, and exercising the amazing capacity to learn new things when we stay humble and open-minded.

What is expected

What to expect


Diversity at Nubank

We want to have a product for every Brazilian, and we build strong and diverse teams that rise up to the challenge. We are a team of the most creative people in technology, and we hire under equal opportunity, irrespective of gender, ethnicity, religion, sexual orientation or background. We are proud to say that more than 30% of Nubank is part of the LGBTQ+ community, and 40% of our team identify as women, in all positions and seniority levels. We are a very process-light organization that values human interactions, and that is a very important part of culture. At Nubank, everyone has the opportunity to speak up and participate, grow and share ideas.

Apply for this job