companyCarGurus, Inc. logo

Principal Software Development Engineer

CarGurus, Inc.Dublin, County Dublin, Ireland
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To excel in this role, candidates should possess:Extensive experience in full-stack software development. Proficiency in modern programming languages, particularly Java, TypeScript, and React. Experience with cloud technologies and architecture, preferably AWS. Strong problem-solving skills and the ability to navigate complex technical challenges. Excellent communication and collaboration skills. A degree in Computer Science or a related field is preferred.

About the job

CarGurus, Inc. helps people navigate every stage of their automotive experience, from shopping to financing and delivery. Founded by a small group of developers, the company has grown over 15 years into a major automotive marketplace, serving millions of consumers and thousands of dealerships each month. The team values kindness, collaboration, and creativity, and supports ongoing career development.

The International team is hiring a Principal Software Development Engineer for the Dublin office. This position leads product efforts for the Canadian and UK markets, and plays a key part in shaping the local office culture. The role covers the full software development lifecycle, with work spanning both frontend and backend systems. Collaboration with Engineering and Product teams in Dublin and the US is central to the job, especially when tackling complex dealer-focused products.

What you will do

  • Lead the design and development of new full-stack features for dealer products.
  • Integrate and enhance existing services using React, TypeScript, and Java.
  • Design and implement integrations with third-party APIs and partners, working with applications built on Remix.
  • Modernize and re-architect systems to use AWS and other cloud technologies.
  • Own projects from start to finish, working closely with engineers and product partners in both Dublin and the US.

Requirements

  • Quick to learn and adapt to new challenges.
  • Experience collaborating with other engineers to deliver meaningful solutions.
  • Strong technical expertise combined with business insight to help guide teams in strategic decisions.

About CarGurus, Inc.

CarGurus, Inc. is a leading automotive marketplace dedicated to enhancing the car buying experience through innovative technology and a commitment to transparency. With over 15 years of profitability and significant market growth, we continue to shape the future of the automotive industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.