Skip to main content

CarGurus

Software Development Engineer II, Consumer

Boston, Massachusetts, United StatesFrom $141kmidAdded 1 month ago

About this role

CarGurus seeks a Software Development Engineer II to build AI-powered consumer experiences in the Purchase team, guiding shoppers through the car buying journey from selection to deal completion. You'll collaborate with cross-functional teams to develop high-impact features on our marketplace platform, leveraging modern development practices and AI tools to enhance user engagement.

What you'll do

  • Design and implement consumer-facing AI features that help shoppers find the right car with engaging, conversational experiences
  • Collaborate with engineers, designers, and analysts to move features from concept through technical design, implementation, and testing
  • Execute the full development lifecycle including design, development, testing, deployment, and monitoring for millions of users
  • Run A/B tests and analyze performance metrics to iterate quickly and validate feature impact
  • Use AI coding assistants and multi-agent workflows to prototype solutions and improve code quality
  • Partner with product, UX, and analytics teams to ship clean, accessible, and data-driven experiences

What they're looking for

  • Java development (2+ years)
  • Consumer-facing AI feature implementation
  • REST APIs and web services
  • TypeScript, JavaScript, and React
  • AWS ecosystem
  • Algorithms, data structures, and design patterns
  • A/B testing and analytics interpretation
  • Collaborative communication and attention to detail

Benefits

  • Comprehensive total rewards package
  • Discretionary bonuses and incentives
  • Restricted Stock Units (RSUs)
  • People-first culture emphasizing collaboration and innovation
  • Career growth mentorship opportunities
  • Remote-friendly environment in Boston, Massachusetts
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

CarGurus

CarGurus operates an automotive marketplace platform that helps consumers find, compare, and purchase vehicles through search, mobile, and engagement tools. The company is hiring Software Development Engineers II across multiple teams to build and optimize backend services, search infrastructure, AI-powered consumer experiences, developer tooling, and email personalization features that serve millions of users globally.

View all jobs at CarGurus

Likely interview questions

  • Can you walk us through a consumer-facing AI feature you've implemented? What was your role, and how did you measure its success?
  • Tell us about your experience with Java—what projects have you built, and what made you effective in that environment?