Experience in software development with proficiency in Java or Objective-C
Bachelor’s Degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field; or 5 years of progressively responsible experience as equivalent
At least 5 years of engineering experience, including 3+ years managing a team in a fast-paced environment
Deep knowledge of the Java ecosystem, including proven experience migrating services to Java
Solid understanding of Service-Oriented Architecture, Microservices, OOP patterns, large-scale distributed systems, and high-availability APIs
Strong understanding of e-commerce fraud threats and deep knowledge of the Booking.com Payments ecosystem
Proactive, results-driven, analytical mindset with excellent verbal and written communication skills
Nice to Haves
Experience with Maven, Docker, Kubernetes, Kafka, Cassandra, or AWS
Understanding of ML/AI technologies
What You'll Be Doing
Directly manage Engineers and/or Machine Learning Scientists/Engineers in multiple teams and roles
Establish and scale new engineering teams or turn around struggling teams
Lead by example through ownership, proactivity, and collaboration
Nurture, grow, and develop engineering talent
Foster a culture of innovation, teamwork, partnership, and unified success
Respect and follow Booking.com values in daily work
Manage technical incidents and build/integrate software applications
Create development, deployment, and integration plans
Drive continuous quality and process improvements
Create a culture of ownership and technical excellence
Manage technical stakeholders in solution integrations
Act as a thought partner for Product to define, shape, and deliver the roadmap
Take architectural ownership and provide guidance
Drive innovation within the team
Perks and Benefits
Headquarters located in Amsterdam, a dynamic and cosmopolitan city
Opportunity to impact millions of travelers worldwide with sophisticated products
International fast-paced work environment with a performance-driven culture
29 vacation days, career advancement opportunities, lucrative compensation including bonuses and stock potential
Discounts on Booking.com accommodations and other perks
Diverse and creative colleagues from worldwide backgrounds
Health, life, and disability insurance*
Generous paid leave schemes, including parent, grandparent, bereavement, and care leave
Hybrid working with flexible arrangements and up to 20 days per year working remotely from home country
Industry-leading product discounts for you, friends, and family, including automatic Genius Level 3 status and yearly Booking.com wallet credit
Free access to online learning platforms, development and mentorship programs, and complimentary Headspace membership