
The smarter way to buy and sell cars
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 ...
CarGurus offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit f...
CarGurus fosters a data-driven culture that prioritizes transparency and customer satisfaction. The company values innovation and encourages employees...

CarGurus • Boston, Massachusetts, United States
CarGurus is hiring a Senior Software Engineer to enhance AI-powered organic growth and content experiences. You'll collaborate with various teams to improve visibility across search engines. This role requires expertise in JavaScript, Python, and SQL.
You have 5+ years of experience in software engineering, with a strong focus on developing scalable applications and enhancing user experiences. Your background includes working with cross-functional teams, and you have a proven track record of delivering high-quality software solutions. You are proficient in JavaScript and Python, and you understand the importance of SEO in driving organic growth. You are comfortable working with databases and have experience with SQL, enabling you to manage and analyze data effectively. You thrive in collaborative environments and are eager to contribute to innovative projects that impact the automotive industry.
Experience with AI technologies and their application in content management is a plus. Familiarity with REST APIs and how they integrate with various platforms will help you excel in this role. You are adaptable and open to learning new technologies that can enhance your contributions to the team.
As a Senior Software Engineer at CarGurus, you will play a key role in developing and implementing solutions that enhance our SEO and content strategies. You will collaborate closely with engineering, product, data science, and marketing teams to create innovative features that improve our visibility across search engines. Your work will directly contribute to the user experience on CarGurus.com, helping to guide customers through their automotive journey.
You will be responsible for designing and building scalable applications that support our content management systems. This includes optimizing existing systems and developing new features that leverage AI technologies to drive organic growth. You will also work on integrating various data sources to ensure that our content is relevant and engaging for users.
In this role, you will participate in code reviews and provide mentorship to junior engineers, fostering a culture of collaboration and continuous improvement within the team. You will also be involved in defining best practices for software development and ensuring that our applications are built with performance and security in mind.
At CarGurus, we prioritize a people-first culture that fosters kindness, collaboration, and innovation. We offer competitive compensation and benefits, including opportunities for career growth and development. You will have the chance to work on impactful projects that disrupt the automotive industry and help millions of consumers navigate their car buying journey. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at CarGurus.