C

CarGurus

Online automotive marketplace with price comparisons

Team Lead – Software Development Engineering - Communications Platform

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeBoston, MA, USA

About the Job

Requirements

  • At least 5 years of software engineering experience at scale, with a strong emphasis on backend system development.
  • At least 1 year of people management experience, or experience leading technical direction and project management, with a desire to transition into formal people management.
  • Deep, hands-on knowledge of Java, Java-based frameworks, and API design and management.
  • Experience working within an AWS ecosystem and using debugging and monitoring tools such as Grafana and Honeycomb.
  • A proven track record of articulating business value to downstream consumers and managing complex third-party vendor relationships.
  • Experience with AI coding tools such as Claude.
  • Knowledge of messaging protocols or privacy compliance.

Responsibilities

  • Manage a small, distributed engineering team of direct hires and contractors while contributing to architecture decisions and the codebase.
  • Lead the design, development, and maintenance of backend systems and APIs that power communication services.
  • Coach the team and build inclusive, high-trust partnerships across US-based and offshore engineering talent.
  • Build tools and processes that enable product teams to launch messaging campaigns, and manage technical integrations with third-party platforms.
  • Ensure message delivery performance, system uptime, and adherence to privacy and marketing regulations.
  • Partner with Product Managers to turn concepts into actionable roadmaps, and own project milestones within two-week Scrum sprints.
  • Use data to inform decisions and advocate for prioritization with cross-functional downstream partners and senior leadership.

Desired Qualifications

  • Direct experience or exposure to frontend technologies such as JavaScript, React Remix, and TypeScript.

About the Company

CarGurus

Online automotive marketplace with price comparisons

CarGurus is an online marketplace that connects buyers and sellers of new and used cars, with listings, price comparisons, and dealer reviews. It helps users search a catalog, compare prices, and read vehicle histories, using a ranking system that weighs price, dealer reputation, and history to show potentially better deals. The platform differentiates itself through transparent data and a user-friendly interface that makes it easier to compare options than traditional car-buying methods. Its goal is to help people buy and sell cars more efficiently and confidently by providing clear information and meaningful insights.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Boston, MA
Founded
2006

Recently Posted Jobs

Explore more opportunities at CarGurus

See more jobs