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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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 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 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.
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 (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
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.
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.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
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.
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.
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 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.
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!
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Digital Expert - Software Developer / Full Stack Developer / Data Analyst
Join Ramboll as a Digital Expert in Berlin to drive digital transformation with skills in software development, data analysis, and process automation.
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 Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.