Software Development Engineer II, Consumer

CarGurus

Boston (MA)

On-site

USD 112,000 - 141,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CarGurus in Boston is hiring a software engineer for their Purchase team within the Consumer Engineering department. The role focuses on delivering an engaging vehicle information experience using AI to enhance the consumer journey.

The ideal candidate will have 2+ years of Java development experience, a proficiency with APIs, and a collaborative spirit to contribute to the development lifecycle. Competitive salary range is offered alongside a commitment to diversity and inclusion in the workplace.

Qualifications

  • 2+ years of experience in a Java development environment.
  • Experience implementing consumer-facing AI features.
  • Experience building well-structured, high-performance applications.

Responsibilities

  • Collaborate with engineers and designers to implement features.
  • Build user-centric AI features.
  • Engage in the full development lifecycle.
  • Run A/B tests to iterate on features.

Skills

Java development experience
Experience with consumer-facing AI features
Proficiency with APIs and REST services
Experience with TypeScript, JavaScript, and React
Experience within the AWS ecosystem
Understanding of algorithms and data structures
Strong communication skills
Collaborative spirit

Job description

Who We Are

At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. We’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years.

What We Do

The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products.

Role Overview

CarGurus is hiring for a software engineer in the Purchase team within our Consumer Engineering department. The Purchase team owns the consumer journey from the moment a shopper decides on a car to the moment the deal is done. The role delivers a comprehensive, accurate, and engaging vehicle information experience, introducing AI to make the journey smoother and more transparent for consumers.

What You’ll Do
  • Collaborate with engineers, designers, and data analysts to take ideas from concept to technical design to implementation, testing, and measurement.
  • Build new, engaging, user‑centric AI features that help shoppers find the right car, including conversational experiences on our highest‑traffic pages.
  • Use AI coding assistants and multi‑agent workflows to prototype faster, improve code quality, and automate repetitive tasks.
  • Partner with cross‑functional teams to ship clean, accessible, and intuitive experiences grounded in data and experimentation.
  • Engage in the full development lifecycle—designing, developing, testing, deploying, and monitoring features that reach millions of users.
  • Run A/B tests and leverage analytics to understand AI‑powered experiences and iterate quickly.
  • Contribute to a supportive team culture that values learning, celebrating wins, and building what’s next.
What You’ll Bring
  • 2+ years of experience in a Java development environment.
  • Experience implementing consumer‑facing AI features.
  • Proficiency with APIs and REST services.
  • Experience with TypeScript, JavaScript, and React is a plus.
  • Experience within the AWS ecosystem is a plus.
  • Experience building well‑structured, high‑performance applications.
  • Experience with AI coding assistants and multi‑agent orchestration.
  • Understanding of algorithms, data structures, and design patterns.
  • Strong communication skills and a collaborative spirit.
Position Pay Range

$112,000—$141,000 USD

EEO Statement

CarGurus strives to be a place where everyone can bring their unique perspective, starting with our hiring process. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We encourage applicants who need accommodations during the hiring process to inform their recruiter.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Software Development Engineering
Manager, Software Development Engineering

CarGurus • Boston (MA)

Hybrid
USD 186,000 - 233,000
Equity for all employees
Daily free lunch
Flexible hybrid work model
+2
Senior Principal Software Development Engineer, Consumer Engineering
Senior Principal Software Development Engineer, Consumer Engineering

CarGurus LLC • Boston (MA), Northern (KY)

Hybrid
USD 191,000 - 239,000
Equity for all employees
Flexible hybrid work model
Daily free lunch
+1
Software Development Engineer II, Developer Experience Architecture
Software Development Engineer II, Developer Experience Architecture

CarGurus • Boston (MA)

On-site
USD 112,000 - 141,000
Software Development Engineer II, Search Platform
Software Development Engineer II, Search Platform

CarGurus • Boston (MA)

Hybrid
USD 112,000 - 141,000
Equity for all employees
Flexible hybrid model
Robust time-off policies
Principal Data Analyst, Enterprise Data Solutions
Principal Data Analyst, Enterprise Data Solutions

CarGurus • Boston (MA)

Hybrid
USD 148,000 - 185,000
Equity
Flexible hybrid model
Daily lunch
+1
Senior Product Data Analyst, Dealer
Senior Product Data Analyst, Dealer

CarGurus • Boston (MA)

Hybrid
USD 120,000 - 151,000
Hybrid work model
Free lunch
Car discount
+2
Sales Engineer, Data Solutions
Sales Engineer, Data Solutions

CarGurus LLC • Boston (MA)

Hybrid
USD 132,000 - 165,000
Equity for all employees
Hybrid work model
Daily lunch program
+2
Vice President, Corporate Strategy
Vice President, Corporate Strategy

CarGurus • Boston (MA)

Hybrid
USD 240,000 - 300,000
Daily free lunch
New car discount
Meditation and fitness apps
+2
Principal Data Analyst, Enterprise Data Solutions
Principal Data Analyst, Enterprise Data Solutions

CarGurus LLC • Boston (MA)

Hybrid
USD 148,000 - 185,000
Free lunch
Car discount
Wellness apps
+2
Manager, Data Platform Engineering
Manager, Data Platform Engineering

CarGurus • Boston (MA)

On-site
USD 160,000 - 201,000
Hybrid work model
Daily lunch benefits
New car discount
+2