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
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
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.
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.
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.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
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.
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.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
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.
Lead Full Stack Developer
Lead Full Stack Developer role in Berlin, focusing on Angular, Java, and NoSQL for Deutsche Bank's Customer Administration Portal.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
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.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!