Role Overview
Implement new features and maintain KAYAK’s world leading search and booking technology.
About Kayak
KAYAK, part of Booking Holdings (NASDAQ: BKNG), is a leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car and vacation package.
Key Responsibilities
- Design and maintain scalable backend search capabilities focused on speed, reliability, relevance, and user experience
- Own complex technical solutions from design through operational support
- Provide technical leadership by guiding architecture discussions and maintaining high engineering standards
- Collaborate with commercial, data, and engineering teams to deliver robust technical solutions
- Resolve production issues, improve system reliability, and reduce technical debt
Requirements & Eligibility
- Education in Computer Science or a related field
- 7+ years of experience with the Java ecosystem and Spring Framework (Boot, Security)
- Expertise in designing for high-throughput data environments using PostgreSQL, MySQL, and Redis
- Fluent English communication skills
Required Skills & Tech
JavaSpring FrameworkSpring BootSpring Security