Booking Holdings (NASDAQ: BKNG) is the world leader in online travel and related services, provided to customers and partners in over 220 countries and territories through six primary consumer-facing brands - Booking.com, KAYAK, Priceline, Agoda.com, Rentalcars.com, and OpenTable. The mission of Booking Holdings is to make it easier for everyone to experience the world. During 2019, the Company had consolidated revenues and net income of $15.1 billion and $4.9 billion, respectively, and a current market value of approximately $90 billion.
Booking Holdings Bangalore is a Center of Excellence based in Bangalore, India and a legal entity of Booking Holdings Inc. The Center was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of the Booking Holdings brands and business units.
Responsibilities
- Develop and evolve Android features for Traveller Payments, enabling secure, seamless, and reliable payment experiences for millions of users worldwide.
- Collaborate closely with other native Android engineers, as well as backend, product, risk, compliance, and design teams within the Fintech Products organization.
- Work with the wider Traveller Payments and Fintech Mobile Apps teams to ensure a consistent and high-quality experience across platforms.
- Ensure production-grade quality of the payments experience by:
- Monitoring crashes, ANRs, and payment-related incidents
- Debugging and resolving complex issues (e.g. payment failures, edge cases, SDK integrations)
- Leading or contributing to incident investigations and post-mortems when needed
- Continuously improve the performance, reliability, and scalability of the payment flows, optimizing app resources and network usage.
- Ensure Traveller Payments features remain up-to-date with Android platform advancements, security best practices, and internal fintech and compliance guidelines.
- Own and enforce test coverage and quality SLAs, implementing robust testing strategies for critical payment paths.
- Perform profiling to identify bottlenecks, optimize performance, and ensure payment health metrics are defined, monitored, and actionable.
- Translate business, financial, and regulatory requirements into well-designed technical solutions.
- Prioritize issues and improvements based on customer impact, payment success rates, and business risk.
- Mentor and support teammates by:
- Actively contributing to onboarding new engineers
- Fostering professional growth and technical excellence within the team
- Collaborate cross-functionally with Android engineers, backend engineers, product owners, data analysts, risk specialists, and QA to continuously improve traveller trust and conversion.
- Contribute to the company’s growth through interviewing, onboarding, and recruitment initiatives.
Experience & Qualifications
- 2+ years of professional experience as an Android Developer, ideally working on consumer-facing apps at scale.
- Strong expertise in Kotlin, Jetpack Compose, and modern Android architecture patterns.
- Solid understanding of Object-Oriented Programming and a strong passion for building high-quality software.
- Extensive experience writing Unit tests, UI tests, and Snapshot tests, especially for business-critical flows.
- Proven ability to work autonomously, take ownership, and proactively drive solutions in a complex, large-scale environment.
- Excellent communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.
- High attention to detail, particularly important when building financial and payment-related features.
- A self-starter mindset, strong motivation, and a collaborative team-player attitude.
- Fully comfortable working in English, both written and spoken.
Nice to Have
- Experience building and maintaining approved Google Play Store apps with high traffic.
- Exposure to payments, fintech, or financial services, including concepts such as transactions, retries, idempotency, or security.
- Experience with A/B testing and experimentation in mobile apps.
- Passion for open-source contributions.
- Comfort tackling deep technical challenges at large scale, particularly in high-availability systems.
Strong curiosity for fintech innovation, mobile security, and emerging Android technologies.
Strong curiosity about technological innovation, staying up to date with the latest trends in mobile development, security, and financial technology.
Through the Booking Holdings brands, we help our customers reach all corners of the earth. Our ability to provide great service rests on how well we understand our diverse customer base, which is why having a diverse team is so important to us. We bring together employees from all walks of life and we are proud to provide the kind of inclusive environment that stimulates innovation, creativity and collaboration.
EEO Statement:
Booking Holdings is an equal opportunity employer in accordance with all applicable federal, state and local laws. We ensure equal employment opportunity to all employees and applicants without discrimination or harassment based on race, religious creed, color, age, sex, sexual orientation, gender identity, national origin, religion, marital status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions, or any other classification protected by federal, state, or local law.
Booking Holdings also extends this policy to every phase of the employment process including, but not limited to, recruitment, selection, placement, transfer, training and development, position elimination, restructure, promotion, compensation, benefits, layoffs, termination, and all other conditions or privileges of employment. Booking Holdings and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need reasonable accommodation in order to search for a job opening or apply for a position, please email reasonableaccommodation@bookingholdings.com with your request. M/F/V/D/SO
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.
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.