KAYAK
Senior JAVA Software Engineer
Cambridge Office · Senior
Sponsorship not specified$125k-$165kDetected 99 days ago
JavaSpringGitMySQLRedisKafkaLeadership
About the role
- With billions of queries across our platforms, we help people find their perfect flight, stay, rental car and vacation package.
- We're also transforming business travel with a new corporate travel solution, KAYAK for Business.
- That's why we're focused on hiring the best talent from all walks of life and experiences, supporting them well and making sure no one feels like they have to fit a mold to belong here.
Responsibilities
- Build and maintain backend features for the Stays team (search, booking, integrations).
- Integrate and maintain connections with internal and third-party APIs.
- Collaborate with frontend engineers, product, design, and QA to deliver features
- Experience building high-performance, scalable services.
Requirements
- This role will be required to work from our Cambridge or Concord, MA office 3 days per week.
- Practical experience with APIs (design, consumption, or integration).
Nice to have
- Experience with Spring, Git, Redis, Kafka, or similar technologies.
- Experience working on search, booking, or high-throughput systems.
- Company-paid therapy sessions through SpringHealth
- Company-paid subscription to HeadSpace
- Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
- No meeting Fridays
- Paid volunteer time
- Focus on your career growth:
Compensation
- There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.
- The range for this Massachusetts based role is $125,000-165,000, not inclusive of annual bonus and recurring RSU grants.
- We offer a competitive base salary and benefits including:
- At KAYAK, we want everyone to have the space to grow, share ideas and do great work.
- That's why we're focused on hiring the best talent from all walks of life and experiences, supporting them well and making sure no one feels like they have to fit a mold to belong here.
- If you need accommodations during the application or interview process, or on the job, we're here to support you.
- Work from (almost) anywhere for up to 20 days per year
Benefits
- Flexible hours and ability to work from home 1 or 2 days per week
- Generous retirement plans
- Awesome health, dental and vision insurance plans with flexible spending accounts
- Universal paid parental leave
- Generous paid vacation + time off for your birthday
This listing is sourced directly from KAYAK's careers page and normalized into a canonical job model.