Nubank logo

Senior Software Engineer - Data Platform

Nubank

About Nu

Nu is the world’s largest digital banking platform outside of Asia, serving over 105 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. Nu’s impact has been recognized in multiple awards, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks.

Engineering at Nubank

We strive for state-of-the-art software development practices that currently include a variety of technologies, such as Kafka, Flink, Java, Spark, Scala, AWS infrastructure, Clojure, and Datomic. While we value candidates who are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team.

At Nubank, one of our engineering principles is "Leverage Through Platforms". We build platforms that are customer-focused, product-driven, and designed for simplicity and usability. We believe in creating platforms that are demonstrably easier to leverage and outperform on value, cost, and experience than it would be to build a custom solution. Our platforms are built from working code solving real business needs, and we structure our teams to include all the necessary roles to ensure ownership and success.

Role Overview

As a member of the Nubank Data Platform team, you'll play a crucial role in building and maintaining the core data infrastructure that powers our business. You'll work alongside talented engineers to design and implement solutions that provide the core data storage and data lifecycle management capabilities of the Nubank data environment, empowering Nubankers to create, update, and generally manage data. You'll also contribute to making it as seamless as possible for data products to obtain data from external producers, ensuring a reliable and scalable data flow for all Nubankers. Your contributions will directly impact the reliability, scalability, and accessibility of data, enabling them to make data-driven decisions and build innovative products that improve the lives of our customers.

Responsibilities

  • Design and implement data integration solutions.
  • Work autonomously and proactively to solve complex problems.
  • Collaborate with various teams across Nubank.
  • Build scalable data platforms and solve complex backend challenges.
  • Contribute to a positive impact on the lives of millions of people.

What We Offer

  • A working environment that always strives to favor a good work-life balance.
  • A multidisciplinary and multicultural team.
  • Technical challenging environment, which will help you grow in your career development along with close support from many tenured engineers.
  • An amazing team of people who are extremely collaborative.
  • Opportunity to positively impact several Business Areas across Nubank through data integration solutions.
  • Exposure to data engineering concepts such as Data Mesh, Batch and Incremental Processing, and Streaming.

Nu Way of Working

This is a full remote job opening with the option to visit the Berlin office whenever you would like.

Benefits
Extracted with AI

  • Good work-life balance
  • Multidisciplinary and multicultural team
  • Technical challenging environment
  • Career development support
  • Collaborative team
  • Opportunity to impact business areas
  • Exposure to data engineering concepts

Similar jobs

Last update: 23 minutes ago

Nubank logo
Nubank

Lead Software Engineer - Clojure

Join Nubank as a Lead Software Engineer in Berlin, focusing on Clojure, REST APIs, and microservices. Drive innovation in financial services.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

Deutsche Bank logo
Deutsche Bank

Lead Full Stack Developer

Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Deutsche Bank logo
Deutsche Bank

Platform Backend Engineer - Cloud Services Integration

Join Deutsche Bank as a Platform Backend Engineer in Berlin, focusing on cloud services integration and microservices.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Natuvion logo
Natuvion

Senior Backend Developer - Java and Spring Framework

Join Natuvion as a Senior Backend Developer focusing on Java and Spring Framework to develop advanced cloud solutions.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

bunq logo
bunq

Senior Backend Engineer

Join bunq as a Senior Backend Engineer to revolutionize digital banking with cutting-edge backend solutions in a hybrid work environment.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.