About the job
CarGurus has built a reputation as a trusted automotive marketplace, helping people navigate car buying and selling with confidence. The company’s platform supports millions of monthly visitors and thousands of dealerships, offering tools for selling, financing, purchasing, and delivery. With a foundation in transparency and a culture that values kindness, collaboration, and innovation, CarGurus encourages employees to grow their careers and contribute to ongoing evolution in the automotive space.
The International team in Dublin is looking for a Software Development Engineer II. This role centers on product initiatives for the Canadian and UK markets and provides an opportunity to influence the culture of a growing office.
Role overview
This position covers the full software development lifecycle, spanning both frontend and backend work. Software Development Engineers at CarGurus work closely with Engineering and Product teams to develop solutions and address complex challenges for dealer-facing products.
What you will do
- Build new full-stack features for dealer products from the ground up
- Integrate and enhance existing services using React, TypeScript, and Java
- Implement integrations with third-party APIs and partners
Engineers in this role take ownership of projects from start to finish, collaborating with teammates and product partners to deliver results for international markets. Automotive industry experience is not required; the team values strong engineering skills and a drive to create new solutions.

