Desired Skills and Experience

  • Design, develop and implement software that improves the stability, scalability, availability and latency of the Booking.com products;
  • Take ownership of one or more services and have the freedom to do what is best for our business and customers;
  • Solve problems occurring with our highly available production systems and build solutions and automation to prevent them from happening again;
  • Build effective monitoring to monitor the health of your system, and jump in to handle outages;
  • Build and run capacity tests to manage the growth of your systems;
  • Plan for reliability by designing systems to work across our multinational data centers;
  • Develop tools to assist the product development teams with successfully deploying 1000s of change sets every day;
  • Share the on-call rotation and be an escalation contact for incidents:
  • Contribute to Booking.com’s growth through interviewing, on-boarding, or other recruitment efforts.
  • Mastery in at least one programming language, Perl and Java are a plus;
  • Experience with building, operating and maintaining complex and scalable systems;
  • Solid understanding of Software Engineering and Computer Science principles;
  • Solid foundation in Linux administration and troubleshooting;
  • Proven experience with automation. Knowledge of configuration management tools like Puppet or Chef is a plus;
  • Additional experience in Networking, Security or Storage is a plus;
  • Be able to understand and formulate meaningful business metrics;
  • Creative and not afraid to step outside of your comfort zone;
  • Fluent in the English language both spoken and written.