
Engineering Manager - Data Machine Learning Platform
Booking.com
Engineering Manager - Data Machine Learning Platform
Engineering Manager role at Booking.com's Data and Machine Learning Platform team in Amsterdam. Responsible for managing, coaching, and developing an engineering team focused on enterprise data catalogue and governance. Requires 6+ years of software development experience, 3+ years of team leadership, and expertise in technologies like Java, Python, Kubernetes, and Docker.
Engineering Manager - Data Machine Learning Platform
Engineering Manager role at Booking.com's Data and Machine Learning Platform team in Amsterdam. Responsible for managing, coaching, and developing an engineering team focused on enterprise data catalogue and governance. Requires 6+ years of software development experience, 3+ years of team leadership, and expertise in technologies like Java, Python, Kubernetes, and Docker.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Directly manage engineers
- Lead by example by taking ownership, being proactive and collaborating
- Nurture, grow and develop engineering talent in the team
- Foster a great culture that innovates, work together as a team, partner with other Booking.com teams and roles and celebrates unified success
- Respect the Booking.com values and use them as a guide to the way we work
- Experience in designing and architecting APIs, dealing with high traffic
- Experience in large scale data processing and workflow management
- Mastery in technology leadership
- Engineering delivery, quality and practices within own team
- Delivery of the wider engineering strategic objectives
- Embed agile ways of working and company values within the team
- Ability to get into the technical detail (where required) to coach, support and mentor the team
- Adhere to the default principles for architecture, quality and non-functional requirements
- Contribute to the evolution of best practices across the department
- Drive a culture of ownership and technical excellence, including reactive work such as incident escalations
- Learn new technologies and keep abreast of existing technologies to be able to share learnings and apply these to a variety of projects when needed
- Define, shape and deliver the roadmap
- Build new products, processes and operational plans
- Negotiate on the strategic importance of own product roadmap features
- Drive innovation in the team
- Own the architecture across the team