Software Development Engineer II, Front End

CarGurus•Boston, MA
•$112,000 - $141,000•Hybrid

About The Position

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.

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.
  • 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 learning new technologies and concepts quickly.

Nice To Haves

  • Experience and/or interest in leveraging AI coding tools.

Responsibilities

  • Develop and deploy clean, well-tested, and efficient code while maintaining 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 troubleshooting.
  • 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 with the company.
  • 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.
  • Potential discretionary bonuses or incentives and Restricted Stock Units.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service