Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$110k - $120k
Full-time

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. We're also transforming business travel with a new corporate travel solution, KAYAK for Business. As an employee of KAYAK, you will be part of a travel company that operates a portfolio of global metasearch brands including momondo, Cheapflights and HotelsCombined, among others. From start-up to industry leader, innovation is in our DNA and every employee has an opportunity to make their mark. Our focus is on building the best travel search engine to make it easier for everyone to experience the world. KAYAK is seeking a Senior Java Software Engineer to join our Retention and CRM team! The Retention team powers the backend systems behind our Trips product and builds features that keep travelers coming back to KAYAK again and again. The CRM team designs and scales the platform behind personalized email and push notifications delivered to millions of users. In this role, you'll collaborate with engineers, product managers, and marketing specialists to build meaningful, high-impact experiences across both areas. This role is required to work from either our Cambridge or Concord, MA office 3 days per week. In this role you will: Design and deliver scalable, high-quality backend services across both Retention and CRM — including systems that power the Trips product, user re-engagement features, and large-scale email and push notification pipelines. Develop and improve backend services handling bulk and transactional messaging at scale, ensuring reliability and performance across millions of sends. Build and maintain backend features that drive user retention — including Trips functionality, price alerts, and personalized engagement touchpoints that bring travelers back to KAYAK. Architect and maintain robust integrations with third-party APIs and marketing platforms, ensuring data integrity and scalability across the email and retention stack. Lead the design of complex features end-to-end — from technical scoping and architecture decisions through deployment, monitoring, and production support. Collaborate with cross-functional teams including product managers, marketing specialists, designers, and globally distributed engineers to translate business requirements into well-engineered solutions. Debug and optimize full-stack solutions, proactively identifying performance bottlenecks, data pipeline failures, and production issues — and driving them to resolution. Contribute to engineering excellence by upholding coding standards, PR review practices, and operational monitoring, including alerting and incident response for team-owned systems. Coach and mentor junior and mid-level engineers through code reviews, design discussions, and knowledge sharing, helping to raise the technical bar for the team. Explore and apply emerging technologies — including AI-assisted tooling and automation — to improve developer productivity, personalization, and platform capabilities. Please apply if you have: Strong, proven programming skills in Java, with the ability to independently design, implement, and own complex backend features end to end. Solid experience with APIs and SQL — including designing and consuming RESTful APIs and working with relational databases such as MySQL or similar systems. 5+ years of professional software engineering experience, with a track record of delivering high-quality, production-grade backend systems in a fast-paced environment. Experience leading the design and delivery of complex technical solutions, including making architectural tradeoffs and owning features through deployment and ongoing operations. Experience collaborating cross-functionally with product managers, marketing partners, designers, and globally distributed engineering teams to ship impactful features. A collaborative mindset and openness to learning and sharing ideas, including a willingness to mentor others through code reviews and knowledge sharing. Ability to manage multiple priorities and adapt to changing needs without requiring close direction, balancing sprint commitments with longer-term technical work. Education in Computer Science or a related field, or equivalent practical experience and transferable skills. Experience with JavaScript, React, HTML, and CSS is a plus, especially when debugging or collaborating on full-stack solutions with partner teams. Benefits and Perks 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 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 $110,000 - 120,000.00, not inclusive of annual bonus and recurring RSU grants. We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. Inclusion 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. Need any adjustments for the interview, application or on the job? No problem – just give us a heads-up. We've got you.

#LI-EI1

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Cambridge, MA vacancy
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Cambridge, MA
    3 days ago
  • $150k - $200k

    Fullstack Software Engineer (AI-Native) About Us Proton is building the AI operating system for wholesale distribution, embedded in the workflows that move nearly every physical product on the planet. Distribution is a $9 trillion industry, and the software that runs... 
    Suggested
    Full time
    Work at office
    Flexible hours
    3 days per week

    Proton.ai

    Cambridge, MA
    1 day ago
  • $148k - $222k

     ...creators to own their own destiny. The mission of the Platform Engineering team is to provide infrastructure primitives, platforms,...  ...core platform services and developer experience. As a Senior Software Engineer, you'll work on crafting a paved path for product teams... 
    Suggested
    Full time
    Work at office

    Klaviyo

    Boston, MA
    3 days ago
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Suggested
    Full time
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Boston, MA
    4 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Cambridge, MA
    2 days ago
  • $70k - $110k

     ...critical systems. JCI has built the industry's leading thermal management platform for the applications that demand it most. As a Software Engineer, Device, you'll develop robust and expandable solutions for our on-device software. You will be responsible for developing new... 
    Full time
    Temporary work
    Relocation

    Johnson Controls

    Boston, MA
    3 days ago
  • $131.08k

     ...vision while fostering a community where everyone feels included and empowered to do the best work of their lives. JOB TITLE: DSP Software Engineer (Job Code: MK0711) JOB DETAILS: Responsible for the real-time audio, DSP, and rendering software across Sonos products through... 
    Full time
    Temporary work
    Immediate start

    Sonos

    Boston, MA
    2 days ago
  • $116k - $174k

     ...up their Klaviyo account and gaining value from the platform. Engineers on the team use data to discover opportunities for improvement...  ...friction for new customers. We are looking for great generalist software engineers with a passion for the experience-layer that have an... 
    Full time
    3 days per week

    Klaviyo

    Boston, MA
    13 hours ago
  • $141k - $225k

    Job Description: Our Opportunity: Chewy is hiring a Senior Software Engineer to work on Chewy’s Discovery Experience team in Bellevue, WA. The Discovery Experience team is responsible for a key segment of the customer’s journey across the Chewy web and mobile apps. We help... 
    Full time
    Local area
    Relocation
    Flexible hours

    Chewy

    Boston, MA
    3 days ago
  • $191k - $253k

     ...months, not years. TEAM OVERVIEW The Platform Security Engineering (PSE) team builds security into Anduril's products from architecture...  ...JOB DESCRIPTION We're looking for senior and staff-level software engineers to design and build security solutions across... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    5 days ago
  • $140.6k - $173.1k

    About the Role At WEX, a Software Development Engineer (SDE) Level 4 is a recognized Staff/Lead technical expert who provides cross-platform strategic leadership. You will influence global system architecture, help define enterprise-wide standards, and actively participate... 
    Full time
    Contract work
    Flexible hours

    WEX

    Boston, MA
    3 days ago
  • $140k - $170k

     ...people experience work, we’d love you on the team. Visit to learn more. Perk is growing its engineering footprint in North America, and we're looking for a Senior Software Engineer to help us do it right. You'll play a central role in a new product launch as Perk... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package
    3 days per week

    Perk

    Boston, MA
    2 days ago
  • $148k - $222k

     ...personalize, and measure every message they send, making this product area core to Klaviyo’s continued success. As a Senior Software Engineer on the team, you’ll play a key role in designing and building scalable systems that power how customers manage and activate... 
    Full time

    Klaviyo

    Boston, MA
    13 hours ago
  •  ...Description: Position Description: Programs, designs, and deploys software development, writes Oracle PL/SQL, and performs data analysis....  ...and Continuous Development (CI/CD) tools. Enhances engineering practices in the areas of Acceptance Test Driven Development (... 
    Full time

    Fidelity Investments

    Boston, MA
    4 days ago
  • $191k - $253k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...of defense capability. About the Job Senior Software Engineers independently drive the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    2 days ago
  • $100k - $135k

     ...systems. JCI has built the industry's leading thermal management platform for the applications that demand it most. As a Senior Software Engineer, Slicer, you'll work with an interdisciplinary team to design and implement software for JCI’s Stack Forging process... 
    Full time
    Temporary work
    Relocation

    Johnson Controls

    Boston, MA
    3 days ago
  • $178.13k - $225.09k

     ...leading projects, performing code reviews, and mentoring junior engineers; and CI/CD tools and version control. Must have two (2) years...  ...Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Boston, MA
    2 days ago
  • $191k - $253k

     ...vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE JOB We are hiring a Senior Software Engineer to design, improve, and maintain the core package set which supports software distribution throughout Anduril. This involves... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Boston, MA
    1 day ago
  • $90k - $180k

     ...ownership structure fosters a long-term view that aligns our perspectives with those of our clients. About the Role TITLE: Senior Software Engineer TEAM: Investment Platform Tech (Investor Modeling Technology Team) LOCATION: Boston ............................................. 
    Full time
    Remote work
    Flexible hours
    1 day per week

    Wellington Management

    Boston, MA
    4 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Cambridge, MA
    3 days ago
  • $87.97k - $188.95k

     ...firms. Spark your curiosity and ignite your career at The Lighthouse. KPMG is currently seeking a Senior Associate, Cloud DevOps Engineer for our Consulting practice. Responsibilities : Assist clients; cloud migration engagements, including cloud migration... 
    Full time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  • $128k - $205k

    Job Title Automation Software Development Engineer Job Description Automation Software Development Engineer Our Automation Software Development Engineer plays a critical role in advancing software quality, reliability, and development efficiency through the design and implementation... 
    Full time
    Work at office
    Immediate start
    Relocation package
    3 days per week

    Philips

    Cambridge, MA
    20 hours ago
  •  ...high-performance culture, technical excellence, and career development, ensuring the team stays at the forefront of AI and cloud engineering technology advancements Work closely with our Microsoft, Google, Salesforce, and other   related platform teams to develop our... 
    Full time
    H1b
    Local area

    KPMG

    Boston, MA
    3 days ago
  • $166k - $220k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...the future of defense capability. ABOUT THE JOB Software Engineers contribute to the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    1 day ago
  • $135k - $325k

    Job Overview The Investment Technology department is an internal software engineering organization whose mission is to provide and expand the technical capabilities that drive our systematic investment process. As an active manager, Arrowstreet seeks to design investment... 
    Full time
    Local area

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $115k - $142.6k

    About the Job: The Software Engineer II, Business Intelligence is broadly responsible for designing, building, enhancing, and supporting software applications and their components. The technical products developed by the incumbent filling this position help doctors... 
    Full time

    Foundation Medicine

    Boston, MA
    3 days ago
  • $120k - $170k

     ...faster than ever before. We’re a team of hands-on builders, engineers, and innovators reinventing how the world makes physical things...  ...shape the future of fabrication, come build it with us. Our Software team continues to develop one of the most powerful and intuitive... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    2 days ago
  • $191k - $253k

     ...Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis...  ...of defense capability. ABOUT THE JOB Senior Software Engineers independently drive the delivery of a variety of software... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    20 hours ago
  • $130k - $185k

     ...Description Job Description At WHOOP, we’re on a mission to unlock human performance and health span. As a member of the Mechanical Engineering Apparel & Accessories team, you’ll help shape the future of wearable technology by developing innovative, high-performance... 
    Full time
    Contract work
    Work at office
    Relocation

    Whoop

    Boston, MA
    16 days ago
  • Role Overview A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners...
    Worldwide

    IBM

    Boston, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!