
About CarGurus
The smarter way to buy and sell cars
Key Highlights
- Over 5 million car listings available for comparison
- Founded in 2006 and headquartered in Cambridge, MA
- $150 million+ raised in funding from investors like Accel Partners
- Serves millions of users monthly, connecting buyers and sellers
CarGurus, headquartered in Cambridge, Massachusetts, is a leading automotive research and shopping platform that helps users compare over 5 million listings for new and used cars. Founded in 2006, CarGurus has raised over $150 million in funding and serves millions of monthly users, connecting them ...
🎁 Benefits
CarGurus offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit f...
🌟 Culture
CarGurus fosters a data-driven culture that prioritizes transparency and customer satisfaction. The company values innovation and encourages employees...
Skills & Technologies
Overview
CarGurus is hiring a Principal Software Development Engineer for their DevX Pipelines and Automation team. You'll focus on modernizing the platform with self-service pipelines and ephemeral environments. This role requires a strong background in Continuous Delivery and platform development.
Job Description
Who you are
You have extensive experience in software development, particularly in building and modernizing platforms. Your passion for Continuous Delivery drives you to create efficient and effective pipelines that enhance the development process. You understand the importance of high-quality software and have a track record of supporting complex software systems. Your collaborative spirit allows you to work effectively with cross-functional teams, ensuring that all aspects of the development lifecycle are considered. You thrive in environments that encourage innovation and are eager to contribute to a culture that values diverse perspectives.
Desirable
Experience with automation tools and practices is a plus, as is familiarity with ephemeral environments. You are comfortable navigating the challenges of modern software development and are always looking for ways to improve processes and outcomes. Your ability to mentor and guide less experienced engineers is a valuable asset to any team.
What you'll do
In this role, you will lead initiatives to modernize the development platform, focusing on creating self-service pipelines that empower teams to deliver software faster and with greater reliability. You will collaborate closely with engineering teams to identify pain points in the current processes and implement solutions that streamline workflows. Your expertise in Continuous Delivery will be crucial as you help shape the future of the DevX Pipelines and Automation team. You will also be responsible for ensuring that the quality of the software remains high, even as the speed of delivery increases. Your contributions will directly impact the efficiency and effectiveness of the entire organization.
What we offer
At CarGurus, we foster a people-first culture that prioritizes kindness, collaboration, and innovation. You will have access to tools and resources that support your career growth and development. We believe in the power of diverse perspectives and encourage you to bring your unique experiences to the table. Join us in our mission to transform the automotive journey online and make a meaningful impact in the industry.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at CarGurus.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
CarGurus is hiring a Senior Software Development Engineer for their DevX Platform as a Service team. You'll design, build, and operate a Kubernetes-based developer platform on AWS. This role requires expertise in cloud technologies and container orchestration.

Principal Engineer
CarGurus is seeking a Principal Software Development Engineer to lead international product initiatives in Canada and the UK. You'll collaborate with cross-functional teams and mentor engineers to deliver high-quality solutions. This role requires significant technical leadership experience.

Principal Engineer
Xometry is seeking a Principal Software Engineer to guide software implementation and influence technology decisions. You'll work with Java, C#, and AWS to build reliable solutions for the manufacturing marketplace. This role requires deep technical expertise and leadership experience.

Principal Engineer
Snyk is hiring a Principal Software Engineer to lead the design and execution of major technical initiatives in secure AI software development. You'll shape the future of products and mentor engineers while driving innovation. This role requires significant experience in software engineering.

Principal Engineer
Motional is hiring a Principal Engineer to lead computer vision-based mapping projects for self-driving vehicles. You'll work with technologies like LIDAR and machine learning to enhance vehicle localization and mapping capabilities. This role requires extensive experience in geometric computer vision and a passion for autonomous driving technology.