Software Development Engineer II, Front End

CarGurus•Boston, MA
•Hybrid

About The Position

The Dealer team at CarGurus is seeking a Software Engineer II to advance its Inventory products by transforming CarGurus market data into impactful experiences for dealers. The role includes developing new dealer-facing inventory products from scratch and offers opportunities to work across the technical stack. Success requires adapting quickly and working effectively in a cross-functional environment. The engineer will develop and deploy clean, well-tested, efficient code; support and improve core systems; use modern AI tools in development workflows; and collaborate with data scientists, product managers, and other teams throughout project design, implementation, testing, and performance measurement. The role offers a displayed annual pay range of $112,000–$141,000 USD. CarGurus describes a flexible hybrid model and provides benefits and compensation that may include equity, discretionary bonuses or incentives, and Restricted Stock Units. Additional offerings include career development and corporate giving programs, employee resource groups and communities, time-off policies, daily free lunch, a new car discount, meditation and fitness apps, and commuting cost coverage.

Requirements

  • 2–5 years of hands-on software development experience in a professional setting.
  • Proficiency in React and JavaScript fundamentals.
  • Proficiency in Java and SQL.
  • Experience and/or interest in leveraging AI coding tools.
  • Practical knowledge of distributed systems and microservice architecture design.
  • Strong understanding of data structures, algorithms, and complexity analysis.
  • Ability to iterate and ship ideas quickly in collaboration with peers.
  • Curiosity and a passion for quickly learning new technologies and concepts.

Responsibilities

  • Develop and deploy clean, well-tested, efficient code that meets high standards for architecture, quality, and performance.
  • Support and improve core systems while maintaining high standards for internal stakeholder teams.
  • Integrate modern AI tools into development workflows to improve productivity and troubleshoot efficiently.
  • Collaborate with cross-functional teams, including data scientists and product managers, to guide projects from concept through technical design, implementation, quality testing, and performance measurement.

Benefits

  • Equity for all employees, both when they start and as they continue to grow.
  • Career development programs.
  • Corporate giving programs.
  • Employee resource groups and communities.
  • Flexible hybrid model.
  • Robust time-off policies.
  • Daily free lunch.
  • New car discount.
  • Meditation and fitness apps.
  • Commuting cost coverage.
  • The role may qualify for discretionary bonuses or incentives and Restricted Stock Units (RSUs).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service