Careers

  • About Us
  • Our Team
  • Careers
  • Press
  • Terms of Use
  • Privacy

PERKS

  • Stock Options
  • Health and Dental
  • Catered Lunches
  • Game Room

US Offices

  • 401(k)
  • Commuter Benefits
  • Health Club
  • Flexible Hours

International Offices

  • Pension Plan
Boston Business Journal 2016 Best Places To Work Boston Business Journal 2016 Fast 50 Forbes 2015 Most Promising Companies BostInno's Coolest Companies 2015 Winner
  • 20 Millionunique visits per month

  • 6 millioncars processed per day

CarGurus office

GURU HQ

At CarGurus, we believe a transparent car shopping experience is better for shoppers and sellers alike, and we innovate constantly to deliver on that promise. Today more than 20 million (and growing) unique monthly visitors use our site and our mobile app to find their next car.

With headquarters in Cambridge, MA, CarGurus has that "start-up feel" (we dislike meetings, play lots of foosball, have catered lunches and fun company outings—the list goes on). Unlike many start-ups, however, we have the advantage of being profitable (since 2010!) with sustained revenue growth. CarGurus is an engineering-driven company with a passion for data, and that drives everything from the speed at which we launch new products to the spirit of innovation that drives our company‚Äôs culture.

Headquarters

  • United States
    2 Canal Park
    Cambridge, MA 02141
    View Map »
  • Dublin
    30 North Wall Quay
    Dublin 1
    View Map »

Other Locations

Open Positions

Consumer Marketing

Marketing Manager, Customer Retention
Location: Cambridge, MA
Details:
Director of Consumer Product
Location: Cambridge, MA
Details:

Dealer Marketing & Business Development

Director, Business Development
Location: Cambridge, MA
Details:
Product Manager
Location: Cambridge, MA
Details:
Marketing Associate
Location: United Kingdom
Details:

Are you looking to join the marketing team at a dynamic and fast-paced start-up? The CarGurus B2B Marketing team is looking for an enthusiastic team player to drive results on its direct marketing efforts to automotive dealers. This person will be responsible for developing and executing B2B marketing campaigns across a variety of new and proven vehicles, including conferences, email marketing, direct mail, and webinars. We are looking for a self-starter based in the UK or Dublin who is able to work independently while also liaising with our US-based Marketing team. A successful Marketing Associate has a passion for marketing and strong analytical skills to drive results.   

  • Execute all aspects of multi-channel campaigns (offline and online) to acquire dealer customers.
  • Track and analyze success of marketing campaigns. Analyze key marketing KPIs and deliver actionable insights.
  • Strategically evaluate marketing campaigns and provide recommendations on new tactics to pursue.
  • Design creative with freelancers and create/update marketing collateral.
  • Execute direct mail and email marketing campaigns.
  • Manage sponsorship and exhibiting at automotive conferences.
  • Manage event logistics for tradeshows, conferences, sporting events, client outings, and other events as required.
  • Develop dealer-facing content, including webinars, workshop presentations, and social media content.
  • Deliver live webinars to automotive dealers.
  • Partner with sales and engineering to ensure successful execution and follow-up on campaigns.

Qualifications

  • Bachelor’s degree required.
  • 2-4 years of marketing experience.
  • Analytically oriented with a bias towards using data to solve problems.
  • Strong organizational skills and attention to detail.
  • Ability to prioritize multiple marketing priorities to deliver results.
  • Exceptional communication skills, written and verbal.
  • Occasional travel required for sales and marketing events.
  • Experience with email marketing, direct mail, or webinars a plus.
  • Experience with Salesforce, Hubspot, or Adobe InDesign, a plus.
  • Automotive industry experience a plus

 

Marketing Associate
Location: Dublin
Details:

Are you looking to join the marketing team at a dynamic and fast-paced start-up? The CarGurus B2B Marketing team is looking for an enthusiastic team player to drive results on its direct marketing efforts to automotive dealers. This person will be responsible for developing and executing B2B marketing campaigns across a variety of new and proven vehicles, including conferences, email marketing, direct mail, and webinars. We are looking for a self-starter based in the UK or Dublin who is able to work independently while also liaising with our US-based Marketing team. A successful Marketing Associate has a passion for marketing and strong analytical skills to drive results.   

  • Execute all aspects of multi-channel campaigns (offline and online) to acquire dealer customers.
  • Track and analyze success of marketing campaigns. Analyze key marketing KPIs and deliver actionable insights.
  • Strategically evaluate marketing campaigns and provide recommendations on new tactics to pursue.
  • Design creative with freelancers and create/update marketing collateral.
  • Execute direct mail and email marketing campaigns.
  • Manage sponsorship and exhibiting at automotive conferences.
  • Manage event logistics for tradeshows, conferences, sporting events, client outings, and other events as required.
  • Develop dealer-facing content, including webinars, workshop presentations, and social media content.
  • Deliver live webinars to automotive dealers.
  • Partner with sales and engineering to ensure successful execution and follow-up on campaigns.

Qualifications

  • Bachelor’s degree required.
  • 2-4 years of marketing experience.
  • Analytically oriented with a bias towards using data to solve problems.
  • Strong organizational skills and attention to detail.
  • Ability to prioritize multiple marketing priorities to deliver results.
  • Exceptional communication skills, written and verbal.
  • Occasional travel required for sales and marketing events.
  • Experience with email marketing, direct mail, or webinars a plus.
  • Experience with Salesforce, Hubspot, or Adobe InDesign, a plus.
  • Automotive industry experience a plus

Engineering

Senior Front End Engineer, UI/UX
Location: Cambridge
Details:
Senior Software Engineer, Full-Stack
Location: Cambridge
Details:

We are looking for a Sr. Software Engineer, Full - Stack to build and implement new products, algorithms, features and solve challenging issues( scalability, concurrency).  Your work will be the catalyst that brings transparency to the car industry and will be a game changer in a consumer’s next car buying experience. 

 

 The day to day role is simple, bring clean elegant code live in a timely manner. We believe in collaboration and implementation. We believe that useful data can lead to the best possible outcomes. We believe each engineer drives the success of their products because they have the autonomy to do so.

 

What we are looking for:

 

  • 5 Years or more in Full-stack engineering experience.
  • Likes to push code daily, has a high standard for quality and design.
  • Has worked with A/B Testing methods. Understands how to view data.
  • Able to work independently and collaborate well with other teams
  • Adaptable and open to learning new technologies
  • Strong with OOP and OOD
  • BS degree or higher in Computer Science or related field
  • Expertise with Java, J2EE or JEE, MySQL (or other object oriented languages)
  • Experience in building scalable websites (e-commerce) or large scale applications
  • Exposure to JavaScript, jQuery, jQuery Mobile, Struts2, Spring, Hibernate, MongoDB, Tomcat

 

What we commit to you:

Autonomy and collaboration at the highest level. There will be great projects that range from challenging to a quick fix. Your fellow engineers have a diverse background and are willing to help. We truly don’t schedule meetings but get together as necessary. This gives everyone (even outside of engineering) a very well-balanced life. 

Software Engineer, Java
Location: Cambridge
Details:
Software Engineer, Analytics & Optimization
Location: Cambridge
Details:

Our goal is to bring car shoppers to CarGurus as efficiently as possible. We're central to CarGurus' growth strategy, both in the US and abroad. This is a high impact role with exceptional visibility within the company.

We improve our efficiency by developing algorithms and heuristics that analyze our data and adjust bids via partner APIs to show ads to people based on the likelihood that they'll find CarGurus useful. In addition, we expand our reach by finding new ways to identify car shoppers. We scale our efforts to handle and take advantage of ever-increasing volumes of traffic and data.

We advertise on a number of platforms in multiple countries targeting millions of people. Managing, optimizing and bidding all of our ads requires efficient and scalable architecture that can update and process large amounts of data. As a part of the team you will build and evolve the engine while we expand to new advertising platforms, new countries, and scale up our targeting to hundreds of millions of keywords.

One of our core beliefs is that useful data will lead to the best outcomes. We make decisions based on our data and insights. Each engineer manages their own products and projects. The autonomy in engineering is something we are very proud of and work hard to maintain. There will be great projects that can be both challenging and long term.

 

Requirements

- Technology:  Ruby on Rails (not required), AWS, MySQL, REST Interfaces

- Strong ability to write high quality code and tests.

- Knowledge of other SQL flavors and strength with queries and tables.

- 4 years or more of programming experience.

 

Senior Architect, Analytics & Optimization
Location: Cambridge
Details:

Our goal is to bring car shoppers to CarGurus as efficiently as possible. We're central to CarGurus' growth strategy, both in the US and abroad. This is a high impact role with exceptional visibility within the company.

We improve our efficiency by developing algorithms and heuristics that analyze our data and adjust bids via partner APIs to show ads to people based on the likelihood that they'll find CarGurus useful. In addition, we expand our reach by finding new ways to identify car shoppers. We scale our efforts to handle and take advantage of ever-increasing volumes of traffic and data.

We advertise on a number of platforms in multiple countries targeting millions of people. Managing, optimizing and bidding all of our ads requires efficient and scalable architecture that can update and process large amounts of data. As a part of the team you will build and evolve the engine while we expand to new advertising platforms, new countries, and scale up our targeting to hundreds of millions of keywords.

One of our core beliefs is that useful data will lead to the best outcomes. We make decisions based on our data and insights. Each engineer manages their own products and projects. The autonomy in engineering is something we are very proud of and work hard to maintain. There will be great projects that can be both challenging and long term.

 

Requirements

- Technology:  Ruby on Rails (not required), AWS, MySQL, REST Interfaces

- Strong architecture and systems knowledge.

- Strong ability to write high quality code and tests.

- Knowledge of other SQL flavors and strength with queries and tables.

- 4 years or more of programming experience.

 

Senior Software Engineer, Analytics & Optimization
Location: Cambridge
Details:

Our goal is to bring car shoppers to CarGurus as efficiently as possible. We're central to CarGurus' growth strategy, both in the US and abroad. This is a high impact role with exceptional visibility within the company.

We improve our efficiency by developing algorithms and heuristics that analyze our data and adjust bids via partner APIs to show ads to people based on the likelihood that they'll find CarGurus useful. In addition, we expand our reach by finding new ways to identify car shoppers. We scale our efforts to handle and take advantage of ever-increasing volumes of traffic and data.

We advertise on a number of platforms in multiple countries targeting millions of people. Managing, optimizing and bidding all of our ads requires efficient and scalable architecture that can update and process large amounts of data. As a part of the team you will build and evolve the engine while we expand to new advertising platforms, new countries, and scale up our targeting to hundreds of millions of keywords.

One of our core beliefs is that useful data will lead to the best outcomes. We make decisions based on our data and insights. Each engineer manages their own products and projects. The autonomy in engineering is something we are very proud of and work hard to maintain. There will be great projects that can be both challenging and long term.

 

Requirements

- Technology:  Ruby on Rails (not required), AWS, MySQL, REST Interfaces

- Strong ability to write high quality code and tests.

- Knowledge of other SQL flavors and strength with queries and tables.

- 6+ years of programming experience.

 

Sr. Software Engineer, Consumer
Location: Cambridge
Details:
Desktop Support Engineer, Dublin
Location: Dublin, Ireland
Details:

We are looking for a great Guru to join our IT Team as a Desktop Support Engineer.  This is a dynamic role as well as fast paced.  Our rate of expansion this year (and next) is exciting and it is imperative that we have the right person to ensure success. Key indicators that you are right for this role is diligence, organization and truly enjoys helping others.  You will be vital to the organization as we expand our EMEA office, rollout new systems for device management, and find better ways to support a growing user base of 400+ global users. Your ability to be creative and have the initiative to improve processes will be a great part of your success.

 

The Desktop Support Engineer will have hands-on knowledge of the following:

  • Must have MACs (OSX) and some experience with PCs(Windows)
  • WLAN (wiFi) experience with laptops and smart devices
  • A/V and video conferencing systems for conference rooms and meeting spaces
  • Ticketing system knowledge (JIRA)
  • VOIP Telephony
  • Basic network troubleshooting skills for LAN and WAN
  • Strong at troubleshooting and diagnosing problems independently
  • Strong organization skills.
  • Ability to work with a remote team and globally.
  • Great customer service skills.
  • Ability to work independently.

                                            

On a daily basis you will be responsible for new hire desktop set up involving everything from procurement to support.  You will be reviewing and investigating Jira tickets and responsible for trouble shooting and escalations.  You will handle adds, moves and changes within the corporate infrastructure.  Your audience will be wildly varied from C level executives, engineers to our sales team. Your ability to collaborate and work efficiently is central to the IT Team’s culture. 

 

 

 

 

Finance and Human Resources

Sr. Manager Training and Development
Location: Cambridge
Details:

The Role

CarGurus is looking for a Sr. Manager, Training and Development to join the People & Talent Team. Not only is this an exciting role but an exciting time to join us as we scale globally. This role is suited for a high energy, passionate individual, who loves to multi-task and will be responsible for designing, developing and delivering new training programs within the organization.  

This is a new role to CarGurus and will allow an individual to become a important part in developing our employees careers.

 

In this role you will:

  • Manage training team: oversee day to day responsibilities, involvement in class curriculum, facilitation and other training needs on a continuous basis
  • Develop and deliver content for management training curriculum for all levels of managers
  • Work with Legal and HR to build compliance training
  • Coordinate and coach subject matter experts responsible for leading training sessions to ensure a comprehensive and well-rounded training curriculum
  • Ensure consistent quality of materials and delivery across all sessions 
  • Collaborate with business leaders on development activities (speakers/activities/leader lead trainings) that are aligned with employee development needs
  • Manage the tracking and reporting of all training programs
  • Work with the training team to assess the training needs of the organization and help design and develop new training materials to meet those needs
  • Develop and drive innovative manager development programs including new manager training, online resources, toolkits and mentorship programs
  • Establish metrics to measure success of training programs
  • Implementation of learning management system (LMS)

 

What you need to have to qualify:

  • 8-10 years of professional work experience in Learning and Organizational Development
  • You are smart, detail oriented and get stuff done quickly and accurately
  • Proven expertise in curriculum design and development
  • Great organizer and good at creating order out of chaos
  • Excellent facilitation skills and stand up training experience
  • You can manage a wide variety of personalities and styles to inspire participation and commitment in training curriculum execution
  • Have a can do attitude and adapt to a rapidly-changing environment
  • Superior communication skills, excellent verbal capacity and incredible writing skills
  • Experience managing training teams

Required Education

  • BA/BS 
Director of Revenue Operations
Location: Cambridge, MA
Details:
Office Administrator
Location: Cambridge, MA
Details:
HR Coordinator
Location: Cambridge
Details:

CarGurus is seeking a HR Coordinator to join our growing People & Talent team.  In this role you will be responsible for running our day to day HR Operations and ensuring that we are compliant with all federal and state regulations.  The HR Coordinator must have a customer service mindset, as this role will interact with employees at all levels of the organization and outside vendors as well.

This position is perfect for someone looking to work with a great team in a collaborative, fast-paced environment.  Learning and growth opportunities are available for motivated individuals!

Responsibilities:

  • Create a positive onboarding experience for all new employees by delivering first day benefits presentation
  • Administer the day-to-day operations of CarGurus benefits programs, including but not limited to medical, dental, vision, short-term and long-term disability, etc.
  • Resolve employee questions related to health and welfare plans, and refer difficult and complex questions as needed
  • Process monthly billings from insurance providers, reviewing billings for accuracy
  • Provide support to the training team to help coordinate and schedule trainings
  • Process employment verifications
  • Act as liaison with various insurance carriers and foster effective relationships with client representatives
  • Maintain HRIS system by accurately entering new hires, terminations, and processing changes and transfers
  • Assist with ad hoc projects on an “as needed” basis

Qualifications:

  • 1-2 years experience in an HR role
  • Attention to detail and accountability
  • Ability to meet deadlines
  • Willingness to adapt in a fast-paced environment
  • Bachelor's degree

 To be a successful HR Coordinator, you will need:

  • Strong administration skills
  • Proficiency with business software
  • A high level of confidentiality
  • Excellent interpersonal and customer-facing skills
  • Strong communication skills, both written and verbal
  • The ability to work as part of team
  • The ability to work accurately, with attention to detail

 

 

 

Sales

Account Executive - Detroit, MI
Location: Detroit, MI
Details:
Regional Sales Director- DC
Location: Washington, DC
Details:
Regional Sales Director - SF, CA
Location: San Francisco
Details:
Dealer Relations Account Manager
Location: Cambridge, MA
Details:
Sales Development Specialist
Location: Dublin, Ireland
Details:
Business Development Manager - Canada
Location: Cambridge, MA
Details:
International Business Development Manager
Location: Cambridge, MA
Details:
Business Development Manager - UK
Location: United Kingdom
Details:
National Sales Account Manager - UK
Location: United Kingdom
Details:
Dealer Display Account Manager
Location: Cambridge, MA
Details:
Senior Sales Operations Specialist
Location: Cambridge, MA
Details:
Dealer Account Executive
Location: Cambridge, MA
Details:
Dealer Account Executive
Location: Dublin, Ireland
Details:
Customer Success Associate
Location: Cambridge, MA
Details:
Customer Success Associate (German Speaking)
Location: Dublin, Ireland
Details: