
Job Overview
Location
Concord Office
Job Type
Full-time
Category
Software Architect
Date Posted
February 26, 2026
Full Job Description
đź“‹ Description
- • As a Software Architect at KAYAK, you will play a pivotal role in shaping the future of our travel search engine, specifically focusing on the Cars product, which impacts millions of users globally.
- • You will be instrumental in designing, developing, and implementing robust and scalable solutions that enhance the user experience for car rentals, a critical component of our travel offerings.
- • This role demands a deep understanding of modern web technologies and architectural patterns, enabling you to lead technical initiatives and drive innovation.
- • You will collaborate closely with a cross-functional team, including Product Managers, Designers, and Commercial Stakeholders, to translate business requirements into elegant technical solutions.
- • Your expertise will be crucial in defining the technical roadmap for the Cars product, ensuring it aligns with KAYAK's overall strategic objectives and maintains a competitive edge.
- • You will have end-to-end ownership of the user interface, encompassing the entire software development lifecycle from conception and development through to testing, deployment, monitoring, and troubleshooting of production issues.
- • A key responsibility will be to proactively identify and address technical debt, implementing strategies to improve code quality, maintainability, and performance across the platform.
- • You will be empowered to leverage cutting-edge AI coding tools and frameworks, integrating them into your workflow to significantly enhance development efficiency and productivity.
- • This role requires a commitment to delivering high-quality solutions, not only for yourself but also for the entire team, through active mentorship, rigorous pull request reviews, and expert architectural design assistance.
- • You will be expected to become a product expert within your vertical, gaining a comprehensive understanding of the Cars domain to inform technical decisions and strategic planning.
- • Your contributions will directly influence the user journey, making it simpler and more intuitive for millions of travelers to search for and book rental cars.
- • You will be a champion for best practices in software development, promoting a culture of continuous improvement and technical excellence within the engineering team.
- • The role involves debugging complex issues that may span across the full-stack environment, requiring a systematic and analytical approach to problem-solving.
- • You will be responsible for producing work that is not only functional but also of the highest quality and accuracy, meeting stringent performance and reliability standards.
- • A significant aspect of the role involves breaking down complex technical challenges into manageable, actionable tasks, providing accurate estimations for deliverables.
- • You will be expected to communicate intricate technical concepts clearly and effectively to both technical and non-technical audiences, fostering understanding and alignment across departments.
- • Your ability to process, store, and manipulate large sets of data will be valuable in optimizing performance and deriving insights from user interactions.
- • You will operate within an agile development framework, contributing to sprint planning, daily stand-ups, and retrospectives, ensuring efficient and iterative development cycles.
- • Building and nurturing strong working relationships with cross-functional teammates will be essential for successful project delivery and team cohesion.
- • You will demonstrate a proactive approach to learning and growth, actively seeking and incorporating feedback to continuously enhance your skills and contributions.
- • This is an opportunity to make a tangible impact on a product used by millions, contributing to KAYAK's mission of making it easier for everyone to experience the world.
- • You will be at the forefront of innovation, exploring and implementing new technologies and methodologies to keep KAYAK's offerings state-of-the-art.
- • The role offers a unique chance to blend your passion for travel with your technical expertise, solving real-world problems for a leading travel metasearch company.
- • You will be part of a dynamic and collaborative environment where your ideas are valued and your contributions are recognized.
- • The Concord, MA office is your base, with the expectation of working from this location at least three days per week, fostering in-person collaboration and team synergy.
🎯 Requirements
- • Bachelor's degree or higher, preferably in a quantitative/technical field (e.g., Computer Science, Engineering, Physics, Math).
- • 8+ years of professional experience developing web applications using CSS, HTML, and JavaScript, with a strong preference for TypeScript.
- • 8+ years of hands-on experience with React or a comparable modern UI framework.
- • Proven experience leveraging AI tools and frameworks to enhance software development processes and day-to-day job functions.
- • Expertise in end-to-end testing methodologies and a strong understanding of test-driven development (TDD) principles.
- • Demonstrated leadership and mentoring capabilities, with a track record of guiding teams through significant architectural transitions or complex technical challenges.
🏖️ Benefits
- • Flexible work arrangements including the ability to work from home 1-2 days per week and up to 20 days per year from almost anywhere.
- • Comprehensive health, dental, and vision insurance plans, complemented by flexible spending accounts.
- • Generous retirement savings plans with company contributions.
- • A strong focus on mental health and well-being, including company-paid therapy sessions, a HeadSpace subscription, a company-wide recharge week off, and 'No Meeting Fridays'.
- • Universal paid parental leave for new parents.
- • Generous paid vacation time, plus additional time off for your birthday.
- • Opportunities for career growth, including 'Development Dollars', leadership development programs, and access to extensive on-demand e-learning resources.
Skills & Technologies
JavaScript
TypeScript
Go
React
Senior
Onsite
Degree Required
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.
Similar Opportunities

CHG Healthcare Services, Inc.
Midvale, UT
Full-time
Expires Mar 21, 2026
Senior
Onsite
Degree Required
1 month ago
❌ EXPIRED

Sapio Sciences LLC
London, UK
Full-time
Expired Dec 17, 2025
Python
Java
MySQL
+4 more
5 months ago
