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
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.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Platform Backend Engineer - Cloud Services Integration
Join Deutsche Bank as a Platform Backend Engineer in Berlin, focusing on cloud services integration and microservices.
Senior Backend Engineer
Join bunq as a Senior Backend Engineer to revolutionize digital banking with cutting-edge backend solutions in a hybrid work environment.
Senior Fullstack Engineer - Platform
Join SumUp as a Senior Fullstack Engineer to develop software systems for global fintech products in Berlin.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Fullstack Engineer - Corporate Bank Technology
Join Deutsche Bank as a Senior Fullstack Engineer in Berlin, focusing on microservices, GCP, and agile development.
Senior Backend Engineer - Typescript/Node.Js
Join Unzer as a Senior Backend Engineer specializing in Typescript/Node.Js, working on cutting-edge fintech solutions in Berlin.
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 Full Stack Software Engineer - Ruby/JS
Join Unzer as a Senior Full Stack Software Engineer specializing in Ruby and JavaScript. Work on cutting-edge fintech solutions.
Senior Fullstack Engineer, Data Platform
Join HelloFresh as a Senior Fullstack Engineer to build data platform tooling, focusing on backend and UI development.
Senior Data Engineer
Join Simon-Kucher as a Senior Data Engineer in Berlin. Design scalable data architectures and drive digital transformation.
Senior Software Engineer - Cloud Backend
Senior Software Engineer for cloud backend development, focusing on big data pipelines and distributed systems in Porto, Portugal.
Senior Software Engineer (Node.js, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
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 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.
Backend Engineer
Join bunq as a Backend Engineer in Sofia to revolutionize banking with your coding skills. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Engineer
Join Lunar as a Senior Backend Engineer in Copenhagen to innovate banking with cloud and AI technologies.
Senior Backend Java Engineer - Marketing Platform
Join Zalando as a Senior Backend Java Engineer to develop our marketing platform, focusing on backend and some frontend tasks.
Senior Software Engineer (.NET, Azure)
Join Banking Circle as a Senior Software Engineer in Copenhagen. Work with .NET, Azure, and APIs in a dynamic, international team.
Senior Data Engineer - Wealth Technology
Senior Data Engineer needed in Copenhagen for cloud-based wealth technology solutions, proficient in Python or C#.
Senior Software Engineer, Data Engineering
Join Grammarly as a Senior Software Engineer in Data Engineering, focusing on building data pipelines and infrastructure.
Senior Software Engineer
Join Raisin as a Senior Software Engineer in Berlin. Work with Node.js, React, and Python to build scalable financial applications.
Senior Platform Engineer
Join ABOUT YOU as a Senior Platform Engineer to design scalable data pipelines and support cloud infrastructure.