> Markdown version of [/jobs/ext/134160-software-engineer-ii-consumer](https://www.wearedevelopers.com/jobs/ext/134160-software-engineer-ii-consumer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Consumer - **Company:** CarGurus, Inc. - **Location:** Boston, MA, United States - **Experience:** Experienced - **Salary:** $112,000.0 - $141,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), A/B Testing, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Data Analysis, Software Quality, Data Structures, Software Design Patterns, TypeScript, ReactJS, Multi-Agent Systems, Restful APIs - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b74f85d656bf5573 ## About the Role * 2+ years of experience working in a Java development environment * Experience implementing consumer-facing AI features * Experience with APIs and REST services * Experience with TypeScript, JavaScript and React a plus * Experience working within the AWS ecosystem a plus * Experience in developing well-structured, performant applications * Experience with AI coding assistants and multi-agent orchestration * Understanding of algorithms, data structures and design patterns * Strong communicator with a collaborative spirit and strong attention to detail ## Description CarGurus is hiring for a software engineer in our Consumer Engineering department - the group responsible for our highest trafficked pages and products. Our mission is to deliver comprehensive, accurate, and engaging vehicle information, fostering trust and driving informed and high-intent consumer decisions, while upholding CarGurus' standards for innovation, user-centricity, and technical excellence. In this role, you'll contribute to high-visibility parts of our site, introduce AI to our consumer experiences, and collaborate closely with partners in Product, UX, and Analytics. It's a fast-moving, impact-oriented environment with mentorship, where you'll grow your skills in product thinking and modern development while shipping meaningful improvements. What you'll do * Collaborate with fellow 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 as part of your daily development process to prototype faster, improve code quality, and automate repetitive tasks * Partner with product managers, UX designers, data analysts, and other engineers to ship clean, accessible, and intuitive experiences that are grounded in data and experimentation * Be deeply engaged 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 how your AI-powered experiences perform and to iterate quickly based on what you learn * Contribute to a lively, supportive team culture where we learn from each other, celebrate wins of all sizes, and have fun building what's next! ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Bringing the power of AI to your application.](https://www.wearedevelopers.com/videos/1010-bringing-the-power-of-ai-to-your-application) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [Beyond Autocomplete: Local AI Code Completion Demystified](https://www.wearedevelopers.com/videos/961-beyond-autocomplete-local-ai-code-completion-demystified) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)