KAYAK

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.