Software Engineer II
- Full-time
- Company: Booking
Company Description
Company Name: Booking
Job Description
Job Opportunity: Software Developer
At Booking.com, we believe that everyone should have the opportunity to experience the world. We are a company driven by data, technology, and innovation, but we are also about the excitement of exploring new places, making friends, and creating unforgettable journeys. Our mission is to empower everyone to travel and discover.
About the team:
We are currently seeking Developers for our Recommendation Platform team in the Central Tech department. This team plays a critical role in providing personalized recommendations to our users by leveraging machine learning and AI technologies. You will collaborate with talented engineers and data scientists to improve our Trip Planner project and enhance the overall user experience.
Key Job Responsibilities and Duties:
- Developing software applications using relevant programming languages and tools appropriate for the business area
- Ensuring the performance and health of applications by monitoring and addressing any issues promptly
- Resolving live production issues quickly to minimize customer impact
- Evaluating and implementing architecture solutions based on cost, business requirements, and emerging technologies
- Identifying opportunities for process, system, and structural improvements to enhance performance
- Communicating information effectively to different audiences using appropriate mediums and language
Role Qualifications and Requirements:
We are looking for driven Developers who enjoy problem-solving and believe in the power of the right mindset and tools to overcome challenges. The ideal candidate should have:
- Minimum of 3 years of experience in software development with proficiency in Java (knowledge of other languages such as Python, Scala, C, C# is a plus)
- Prior experience with distributed systems like Hadoop
- Demonstrable knowledge of MySQL or similar relational databases
- Hands-on experience with open source data technologies is an advantage
- Experience working on products that impact a large customer base is a plus
- Preferably a degree in Mathematics or Software Engineering
- Excellent written and verbal communication skills
Benefits & Perks: Making a Global Impact
At Booking.com, we believe in a holistic approach to rewards and benefits. We offer competitive compensation and exciting perks that make it easier for you to enjoy life and focus on what matters. Some of our perks include:
- Located in vibrant Amsterdam, one of the most dynamic cities in Europe
- Opportunity to contribute to a world-class product with a global user base
- Be part of a diverse and fast-paced international environment
- Career advancement opportunities and lucrative compensation package
- Discounted accommodations through our "Booking Deal" program
- Company-sponsored family and social activities to foster a sense of belonging
- Diverse and creative colleagues from all over the world
- Health, life, and disability insurance coverage
- Generous paid time off and leave schemes for various life events
- Flexible working arrangements, including working from abroad
- Product discounts for yourself, friends, and family
- Access to online learning platforms and development programs
- On-site meals, coffee, and snacks
#ThinkInclusion: Wellbeing & Inclusion at Booking.com
At Booking.com, we value inclusion, diversity, belonging, wellbeing, and volunteering. Our employees come from over 140 nationalities and diverse backgrounds, and we embrace different genders, sexual orientations, and ethnicities. Inclusion is at the heart of everything we do, and we strive to create a workplace where everyone can make their mark and have a real impact in the travel and tech industry.
We are committed to providing reasonable accommodations for individuals with disabilities throughout the job application and interview process.
Pre-Employment Screening:
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
Apply Now:
To apply for this exciting opportunity, please fill out the form below with your contact details and attach your updated resume. We look forward to hearing from you!