
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 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.
Job Description
Who you are
You have 5+ years of experience in software development, particularly in building and operating scalable systems. Your background includes a strong understanding of cloud technologies, especially AWS, and you are familiar with container orchestration using Kubernetes. You thrive in collaborative environments and enjoy working with cross-functional teams to enhance developer experiences. You are passionate about modernizing tech stacks and removing friction in development processes, ensuring that product teams can ship quickly and reliably.
You possess a solid foundation in software engineering principles and have experience with CI/CD practices. Your problem-solving skills are top-notch, and you can navigate complex technical challenges with ease. You are also open to mentoring junior engineers and sharing your knowledge to foster a culture of learning and growth within your team. You understand the importance of user feedback and are committed to continuously improving the developer experience.
Desirable
Experience with microservices architecture and familiarity with DevOps practices would be a plus. Knowledge of additional cloud platforms or container technologies can set you apart. You are also encouraged to apply even if you donβt meet every single requirement listed in the job description.
What you'll do
In this role, you will be responsible for designing, building, and operating CarGurus' Kubernetes-based developer platform. You will collaborate closely with product teams to understand their needs and ensure that the platform supports their workflows effectively. Your work will involve modernizing the existing tech stack and implementing best practices for cloud infrastructure management. You will also focus on enhancing the reliability and scalability of the platform, ensuring that it meets the demands of a growing user base.
You will engage in hands-on development, contributing to the codebase while also overseeing the deployment and monitoring of applications. Your role will require you to stay updated with the latest industry trends and technologies, allowing you to make informed decisions about platform improvements. You will also participate in code reviews and provide constructive feedback to your peers, fostering a collaborative and high-quality development environment.
What we offer
CarGurus offers a people-first culture that values kindness, collaboration, and innovation. You will have access to tools and resources that empower you to fuel your career growth. The company is committed to diversity and encourages applicants from all backgrounds to apply. You will be part of a team that is dedicated to disrupting the automotive industry and making a significant impact on how consumers engage with car shopping. Flexible work arrangements are available, allowing you to balance your professional and personal life effectively.
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

Principal Engineer
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.

Software Engineering
Tempus is hiring a Senior Software Engineer for their DevX team to design and implement web-based management tools that enhance the developer experience. You'll work with AWS and React to optimize internal tools. This position requires significant experience in software engineering.

Platform Engineer
InterSystems is hiring a Senior Platform Engineer to enhance security in build and deployment pipelines. You'll work with DevSecOps practices and tools like SCA, SAST, and DAST in Boston. This role requires a strong background in application security and full-stack development.

Principal Engineer
CarGurus is seeking a Principal Software Development Engineer to lead the technical direction for their Competitive Intelligence platform. You'll be responsible for setting the architectural strategy for market intelligence solutions. This role requires extensive experience in software engineering and architecture.

Software Engineering
Klaviyo is hiring a Senior Software Engineer to tackle tough engineering problems and build scalable features. You'll work with Python and AWS in a collaborative environment. This position requires a strong background in software engineering.