About the job
CarGurus, listed on NASDAQ as CARG, started as a small team of developers with a focus on trust and transparency in car shopping. Over the past 15 years, the company has become one of the largest automotive marketplaces, recognized for steady profitability, innovation, and sustained growth.
The mission at CarGurus is to bring the entire car-buying process online, supporting customers through every step, from selling their old car to securing financing, purchasing, and delivery. With tens of millions of visitors each month and around 30,000 dealerships using CarGurus.com, the team values collaboration, diverse perspectives, and ongoing career development.
Role overview
The International team is seeking a Senior Software Development Engineer for the Dublin office. This position centers on expanding CarGurus' products in the Canadian and UK markets, while also contributing to the growth of the local office culture. The role involves working throughout the entire software development lifecycle, covering both frontend and backend development. Close collaboration with engineers and product teams is essential to deliver new solutions for dealer-focused products.
What you will do
- Build new full-stack features for dealer products from the ground up
- Work with React, TypeScript, and Java to integrate with existing services and enhance functionality
- Design and implement integrations with third-party APIs and external partners
- Modernize current systems by adopting cloud technologies, including AWS
Projects move from concept to launch, with engineers and product partners working closely together. Automotive industry experience is not required; curiosity and strong engineering skills are most important.

