Manager, Software Development Engineering

Headquartered in Boston, Massachusetts, CarGurus is the all-in-one platform that’s moving the entire car shopping journey online and guiding customers through each step. This includes everything from selling an old car to financing, purchasing, and delivering a new one. Today, millions of consumers visit cargurus.com each month, and more than 30,000 dealerships use our products. We have a people-first culture that fosters kindness, collaboration, and innovation, while empowering our Gurus with tools and resources to fuel their career growth. Our goal is to give all people—consumers, dealers, and our employees—the power to reach their destination.
Job Description
Role Overview
As the Manager of the SEO and Content team at CarGurus, you will lead a team of 5 engineers dedicated to enhancing our organic search presence and driving sustainable growth. You'll partner closely with Marketing counterparts to prioritize initiatives and guide your team in developing features that significantly boost organic traffic. In this role, you'll play a crucial role in building new architectures, features, and pages that effectively communicate our value proposition to search engines and users alike.
This position offers the opportunity to make a meaningful impact on our digital presence, working on projects such as optimizing site architecture, implementing technical SEO improvements, and collaborating cross-functionally to align SEO strategies with broader business goals. No need to be an SEO expert from day one—we value your leadership abilities and technical acumen just as much!
What You'll Do
- Lead and mentor a team of engineers through coaching, technical direction, and professional development
- Partner with Marketing stakeholders to establish priorities and align SEO strategies with broader business goals
- Collaborate cross-functionally with marketing, design, analytics, engineering, and content teams to implement features to enhance search engine visibility and user experience
- Own SEO problems end-to-end, managing diverse systems and technologies to optimize efficiency and user experience
- Support team members' career growth through individualized guidance and development opportunities
- Embrace our leadership principles by fostering an environment of learning and growth, creating meaningful partnerships, and setting foundations of trust, respect, and inclusion
What You’ll Bring
- 6+ years of hands-on software design and development experience
- 2+ years of experience managing software development teams
- Experience managing teams or projects with a focus on digital marketing or technical web development
- Working knowledge of SEO fundamentals and best practices, with the ability to stay current with algorithm updates and industry trends
- Technical background and understanding of Java microservices architecture (preferred)
- Familiarity with React and Remix frameworks to effectively collaborate with development teams
- Strong analytical mindset with the ability to translate data insights into strategic recommendations
- Excellent communication skills with proven experience navigating stakeholder relationships
- Experience thriving in fast-paced environments where you can demonstrate rigorous thinking and effective decision-making
Role Overview
As the Manager of the SEO and Content team at CarGurus, you will lead a team of 5 engineers dedicated to enhancing our organic search presence and driving sustainable growth. You'll partner closely with Marketing counterparts to prioritize initiatives and guide your team in developing features that significantly boost organic traffic. In this role, you'll play a crucial role in building new architectures, features, and pages that effectively communicate our value proposition to search engines and users alike.
This position offers the opportunity to make a meaningful impact on our digital presence, working on projects such as optimizing site architecture, implementing technical SEO improvements, and collaborating cross-functionally to align SEO strategies with broader business goals. No need to be an SEO expert from day one—we value your leadership abilities and technical acumen just as much!
What You'll Do
- Lead and mentor a team of engineers through coaching, technical direction, and professional development
- Partner with Marketing stakeholders to establish priorities and align SEO strategies with broader business goals
- Collaborate cross-functionally with marketing, design, analytics, engineering, and content teams to implement features to enhance search engine visibility and user experience
- Own SEO problems end-to-end, managing diverse systems and technologies to optimize efficiency and user experience
- Support team members' career growth through individualized guidance and development opportunities
- Embrace our leadership principles by fostering an environment of learning and growth, creating meaningful partnerships, and setting foundations of trust, respect, and inclusion
What You’ll Bring
- 6+ years of hands-on software design and development experience
- 2+ years of experience managing software development teams
- Experience managing teams or projects with a focus on digital marketing or technical web development
- Working knowledge of SEO fundamentals and best practices, with the ability to stay current with algorithm updates and industry trends
- Technical background and understanding of Java microservices architecture (preferred)
- Familiarity with React and Remix frameworks to effectively collaborate with development teams
- Strong analytical mindset with the ability to translate data insights into strategic recommendations
- Excellent communication skills with proven experience navigating stakeholder relationships
- Experience thriving in fast-paced environments where you can demonstrate rigorous thinking and effective decision-making