Data Engineering Manager

Berlin

Applications have closed

Nubank

Você finalmente no controle do seu dinheiro. Controle total do cartão de crédito e da conta 100% digital

View company page

About Nubank 

Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology-leading companies in the world.

Today, Nubank is a global company, with offices in São Paulo (Brazil), Mexico City (Mexico), Buenos Aires (Argentina), Bogotá (Colombia), Durham (United States), and Berlin (Germany). It was founded in 2013 in Sao Paulo, by Colombian David Vélez, and cofounded by Brazilian Cristina Junqueira and American Edward Wible. For more information, visit www.nubank.com.br.

 

Data Engineering at Nubank

We strive for state-of-the-art data engineering practices and that currently includes a variety of technologies. While we value candidates who are familiar with them, we are also confident that data engineers interested in joining Nubank will learn from our team.

  • A multi-cloud data platform that is built under the funcional engineering paradigm
  • In order to have a very democratic data environment, we use platforms like Databricks,  BigQuery, and Looker to provide a complete data experience for a big and very broad audience with many levels of data-literacy. Currently, more than a thousand Nubankers use our platform on a weekly basis
  • Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture
  • High throughput jobs and inter-service communication using Kafka
  • Continuous Integration and Deployment into AWS
  • Storing data in Datomic and DynamoDB
  • Monitoring and observability with Prometheus
  • Running as much as possible in Kubernetes

We are a process-light organization that values human interactions. We value working in small, independent teams that feel like small startups within the company, and avoid coupling and centralizing where realistic. We understand that execution is the key to success and optimize processes to remove bottlenecks.

You can read more about it in our engineering blog and get some insights into how we work. 

 

About the role

Our Data Engineering team provides horizontal and democratic platforms to support multiple business units across Nubank. Part of the day-to-day consists of creating and evolving technology solutions to support a data that volume grows by at least 4x every, sharing best practices and creating tools to improve data integrity and consistency. Nubank Data Platform Engineers might solve the following problems: 

  • Work on a self-service data infrastructure ecosystem that powers all data-assisted decisions across Nubank
  • Refine the data platform to enable a broader set of data applications such as streaming systems and online ML models
  • Improve user-experience and platform predictability through work on monitoring, automation, and system reliability
  • Remove bottlenecks and improve performance, at times by redesigning critical components from scratch
  • Triage bugs and exceptions reported in production and conduct system load/stress tests

The Data Engineering Manager will help define the strategy, architecture design and provide leadership to data platformization teams. You will have a meaningful chance to shape the team, process, and culture while working with leading-edge technologies. 

A look into Nubank’s tech hub in Berlin here.

As a manager in Data Platform, you'll be expected to

  • Build or scale up one or more data platform/engineering teams
  • Foster a culture of teamwork, feedback and continuous improvement
  • Conduct effective 1:1s, team meetings and rituals
  • Manage individuals and managers, enabling them to be high performers and support others
  • Deliver distributed systems at scale
  • Align stakeholders around team’s vision, goals, and metrics
  • Reason about software architecture design decisions
  • Look and implement improvements in the way we work and organize

 

Once here, you will

  • Help us design and deliver a new generation of data platform at Nubank
  • Coach and mentor engineers and managers alike, supporting their growth and performance inside the teams they are part of 
  • Facilitate continuous improvement of team’s processes
  • Ensure the team follows good development processes, is aligned internally and with stakeholders
  • Ensure the team maintains a high level of operational excellence
  • Actively drive and improve recruitment
  • Foster psychological safety and facilitate conflict resolution and performance issues

 

We are looking for a professional who has

  • Solid experience leading Data Engineering teams, ideally focused on data platform or data infrastructure
  • Exposure to large-scale and distributed data environments and with highly available systems
  • Experience with either micro-batch streaming or real-time streaming
  • Experience being accountable for people management, having exposure to performance assessment, hiring, supporting career growth, etc.
  • Experience leading agile teams, being familiar with the most relevant ceremonies, metrics and processes
  • A good level of technical understanding, being able to take part in architecture discussions with Data Engineers and to translate complex, technical projects and concepts for non-engineers
  • Advanced English, you will be part of a global team distributed in Germany and Brazil.

 

Core benefits

  • Health and life insurances
  • 30 days of paid vacation
  • Chance of earning equity at Nubank
  • NuCare - Our mental health and wellness assistance program
  • NuLanguage - Our language learning program
  • Extended maternity and paternity Leaves  
  • Learning Allowance
  • Work From Home Allowance
  • Wellness Allowance: gym, meditation, yoga or whatever you prefer :)

 

*Interviewing and onboarding are currently done virtually due to COVID-19. Everyone new to the team and our current staff will remain working from home until it is safe to return to our offices. If/when relocation is required, we have a team dedicated to global mobility and have partnered up with the best companies in the market to make sure processes run smoothly. We also offer a very competitive relocation package for international hires.

 

Diversity & Inclusion 

At Nubank, we want to be sure that we're building a more diverse and inclusive workplace that reflects the customers we serve and seek to empower. That's why we hire based on equality. We consider gender, ethnicity, race, religion, sexual orientation, and other identity makers as enriching elements to our company while ensuring neither of them represents a barrier when recruiting fantastic talent. 

Tags: Agile Architecture AWS Banking BigQuery Clojure Databricks Distributed Systems DynamoDB Engineering Kafka Kubernetes Looker Machine Learning Microservices ML models Streaming

Perks/benefits: Career development Equity Health care Parental leave Relocation support Startup environment Wellness Yoga

Region: Europe
Country: Germany
Job stats:  10  2  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.