CarGurus is seeking a Software Engineer II for its Dealer team to advance its Inventory products by transforming CarGurus market data into impactful experiences for dealers. The role will help build brand-new dealer-facing inventory products from scratch and offers opportunities to work across the technical stack. Success requires adaptability and effective collaboration in a cross-functional environment. The engineer will develop clean, well-tested, efficient code; support and improve core systems; use modern AI tools in development workflows; and collaborate with product managers, data scientists, and other teams from project conception through technical design, implementation, quality testing, and performance measurement. The position offers an expected annual base salary range of $112,000–$141,000 USD. Compensation depends on factors including work location, job-related skills, experience, and relevant education or training. The role may also qualify for discretionary bonuses or incentives and Restricted Stock Units.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed