Description
About Us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world. Role Description: This role is based in Amsterdam and within the Marketplace Business Unit. The Marketplace mission is to truly understand traveler needs and behavior across multiple verticals, design and implement common traveler-facing product experiences, steward travelers to the right vertical offering, and grow Connected Trips, where travelers not only book hotels or homes, but also flights, car rentals, rides, and local attractions with us. The Multi-Vertical Search track is a key part of our Marketplace platform. Our mission is to create a flexible, multi-dimensional search experience that empowers travelers to express their search intent naturally and without constraints. By building foundational capabilities, we aim to understand diverse trip intents and deliver highly personalized, relevant results. Key Job Responsibilities and Duties: As an Android Software Engineer II in the Multi Vertical Search Apps Experience team you will play a crucial role in designing, building, and evolving core search capabilities that power this experience for our customers using Booking.com’s Android app. Your work will focus on enabling travelers to search intuitively, ensuring their intent—whether broad or specific—is accurately understood and matched with relevant results. You will work side-by-side with designers, product managers, copywriters and other developers to create new features, test your own ideas, and push changes live for billions of users. You will: You will be involved in the development, optimisation and maintenance of core search features, collaborating with other Android developers. You will collaborate with the rest of the Multi Vertical Search teams in order to create a seamless experience across mobile platforms. Ensure the utmost high quality of the Booking.com app in production, by monitoring crashes, firefighting incidents, solving complex bugs, etc, and leading incident investigation if necessary. Identify, foster, and proactively help colleagues grow professionally, taking a significant role in on-boarding new team members; Continuously improve services you own making them more performant, and utilising resources in the most optimised way; Ensure that the Multi Vertical Search Android products and new features are always kept up-to-date with the latest technology standards and department guidelines. Ensure that service-level-agreements for test coverage and quality are met by implementing tests and processes. Perform profiling to find bottlenecks and optimise performance, and ensure that performance metrics are set up and monitored for app health. Able to connect business and product goals to complex technical tasks. Solve issues prioritising based on customer impact. Collaborate with app developers, backend developers, product managers, and quality specialists, to constantly improve customer experience within the app platform. Contribute to Booking.com's growth through interviewing, on-boarding, or other recruitment efforts. Qualifications & Skills: We expect our Android Software Engineers to know the ins and outs of the Android framework and to deliver polished products that customers want to use. We need self-starters who are great at solving problems, initiate solutions and discussions and are not afraid of solving challenges due to our large scale. 5+ years of experience as a Software Engineer with Java and/or Kotlin and other languages. At least 3 years of this experience must be from working with the Android SDK. Experience working with our in-house server driven UI framework - Saba - is a plus. Self-motivated to explore new technologies, applications and environments. Excellent degree of communication skills - Being able to effectively communicate to both technical and non-technical stakeholders. Excellent attention to detail. Self-starter, highly motivated, team-player. Fully comfortable working in English, both in writing and spoken. Bonus points for Experience with Google Play Store & Apps Distribution Process. An approved Play Store app. Experience with server-driven UI framework development. Experience working with A/B testing. You have an intrinsic curiosity in technological innovations and you are always on top of the latest trends. Benefits & Perks - Global Impact, Personal Relevance: Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive compensation and benefits package, as well unique-to-Booking.com benefits which include: Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country) A beautiful sustainable HQ Campus in Amsterdam, that offers on-site meals, coffee, and snacks, multi-faith and breastfeeding rooms at the office* Commuting allowance and bike reimbursement scheme Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers Free access to online learning platforms, development and mentorship programs Global Employee Assistance Program, free Headspace membership Diversity, Equity and Inclusion (DEI) at Booking.com: Diversity, Equity & Inclusion have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just build an outstanding workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.” We ensure that colleagues with disabilities are provided the adjustments and tools they need to participate in the job application and interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Application Process Let’s go places together: How we Hire The interview process entails: an online coding challenge, a take home test assignment, a skills interview and a behavioral interview This role does not come with relocation assistance. Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive. 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.