Engineering Manager - Data Machine Learning Platform

Booking Booking · Hospitality · Amsterdam, Netherlands · Engineering

Engineering Manager for a Data Machine Learning Platform team at Booking.com, responsible for managing, coaching, and developing an engineering team. The team focuses on the enterprise data catalogue, including metadata ingestion and connecting it to company tooling for data governance. The role requires strong technical leadership, experience in software development, team management, and working with data processing solutions.

What you'd actually do

  1. Directly manage engineers
  2. Nurture, grow and develop engineering talent in the team
  3. Experience in designing and architecting APIs, dealing with high traffic
  4. Experience in large scale data processing and workflow management
  5. Define, shape and deliver the roadmap

Skills

Required

  • Java
  • Python
  • Kubernetes
  • Docker
  • SLOs/KPIs
  • architecture reviews
  • software development
  • system design
  • stakeholder management

Nice to have

  • deploying data processing solutions on cloud providers
  • big data tools (eg Spark)
  • Collibra
  • manage multiple teams

What the JD emphasized

  • customer data is compliant with regulatory requirements
  • ensure proper governance to our data
  • 6+ years of experience in software development preferably with Java or Python
  • At least 3 years of experience leading and managing a team of engineers in a fast-paced and complex environment
  • Experience deploying data processing solutions on cloud providers is a plus
  • Experience with big data tools (eg Spark) and Collibra is a plus