Booking Holdings Inc. logo

Associate Software Engineer

Job Overview

Location

Cambridge Office

Job Type

Full-time

Category

Software Development

Date Posted

July 21, 2026

Full Job Description

đź“‹ Description

  • • Deliver well-scoped front-end features for KAYAK's Cars search vertical that reach millions of travelers daily, working alongside senior engineers who will support your growth
  • • Implement clean, maintainable React and TypeScript code that meets the team's quality standards
  • • Collaborate with product managers, designers, and backend engineers to translate clearly defined requirements into polished, user-facing experiences across web and mobile
  • • Participate in code reviews — both receiving and providing constructive feedback
  • • Write unit, integration, and end-to-end tests to ensure reliability and prevent regressions
  • • Leverage AI coding tools (such as Claude Code) to improve your development velocity and code quality, in line with the team's engineering practices
  • • Engage actively in agile ceremonies — sprint planning, standups, and retrospectives — contributing ideas and flagging blockers to keep delivery on track

🎯 Requirements

  • • A degree or equivalent practical experience in Computer Science, Software Engineering, or a related technical field — or a portfolio of work that demonstrates the same foundational skills
  • • Foundational proficiency in HTML, CSS, and JavaScript, with exposure to TypeScript preferred
  • • Hands-on experience with React or a comparable modern UI framework
  • • Familiarity with version control using Git and comfort contributing to a shared, collaborative codebase
  • • An ability to work with AI coding tools to improve development velocity and code quality, in line with the team's engineering practices
  • • Clear communication skills, a collaborative mindset, and openness to giving and receiving feedback through code reviews and agile ceremonies
  • • The capacity to thrive in a hybrid working model, including the ability to attend the Cambridge or Concord office at least 3 days per week

🏖️ Benefits

  • • Work from (almost) anywhere for up to 20 days per year
  • • Focus on mental health and well-being: 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 parental leave
  • • Generous paid vacation + time off for your birthday
  • • Paid volunteer time
  • • Focus on your career growth: development dollars, leadership development, access to thousands of on-demand e-learnings
  • • Travel Discounts
  • • Employee Resource Groups
  • • Competitive retirement and health plans
  • • Free lunch 2 days per week
  • • Fun quarterly events such as boat trips, arcades, ski trips, Thursday happy hours, and more

Skills & Technologies

JavaScript
TypeScript
Go
React
Git
Junior
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Booking Holdings Inc. logo
Booking Holdings Inc.
Visit Website

About Booking Holdings Inc.

Kayak is a travel search engine and booking platform that aggregates fares and rates for flights, hotels, rental cars, and vacation packages from hundreds of travel sites and suppliers. It provides price comparison tools, price alerts, mobile apps, and itinerary management features to help consumers find and organize travel options efficiently. The company operates globally and is headquartered in Stamford, Connecticut.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Argentina
Full-time
Expired Sep 7, 2026
Python
TypeScript
Go
+3 more

2 months ago

Bulgaria; Croatia; Estonia; Greece; Hungary; Latvia; Lithuania; Poland; Romania; Slovakia; Slovenia; Ukraine
Full-time
Expires Oct 10, 2026
TypeScript
Go
AWS
+4 more

28 days ago

Forward Financing, LLC logo

Forward Financing, LLC

Remote - Alberta, Canada
Full-time
Expires Sep 19, 2026
Python
PostgreSQL
Senior
+3 more

2 months ago

Expires soon
2 Locations
Full-time
Expires Sep 15, 2026 (Soon)
JavaScript
React
Vue.js
+5 more

2 months ago