Careers

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

PERKS

  • Stock Options
  • 401(k)
  • Pension Plan
  • Health and Dental
  • Commuter Benefits
  • Health Club
  • Catered Lunches
  • Flexible Hours
  • Game Room
  • Beer on Tap
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

  • 4 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.

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

Open Positions

Engineering Positions

Senior Front End Engineer, UI/UX

Location:
Cambridge

Details

All positions

Contact Us

Senior Software Engineer, Full-Stack & Architecture

Location:
Cambridge

Details

One of our core beliefs is that useful data will lead to the best possible outcomes. We make decisions based on our data and insights. Our engineering team has direct responsibility for revenue and that means everyone codes. 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. Your fellow engineers have a diverse background and are always 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. 

 

What we need:

  •  A full-stack engineer with solid Computer Science fundamentals.
  •  Strong understanding of Data Structures and Algorithms.
  •  Proven experience conceptualizing, developing, testing and releasing product.
  •  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 many teams beyond engineering.
  • Adaptable and open to learning new technologies.
  •  Strong object oriented design and programming. 
  • Strong with Java 8, JEE, MySQL or any other related languages.
  •  Experience in building scalable websites (e-commerce) or large scale applications.
  • Exposure to JavaScript, jQuery, jQuery Mobile, Struts2, Spring, Hibernate, MongoDB, Tomcat
  • BS degree or higher in Computer Science or related field 
All positions

Contact Us

Software Engineer, Java

Location:
Cambridge

Details

All positions

Contact Us

Software Engineer, Ruby on Rails or Java

Location:
Cambridge

Details

Our team has a very high level goal of gaining as many engaged users as possible for the least amount of dollars. We are central to CarGurus' growth strategy. This is a high impact role with exceptional visibility within the company across multiple areas. We manage all our internet advertising internally.

On a day to day basis our team is searching across the web to find the most efficient ways to attract and retain our users. We have a multi million-dollar budget to achieve this. We advertise on a number of platforms in multiple countries targeting millions of people. Managing, optimizing and bidding all of our ads requires an efficient and scalable engine that can update and process large amounts of data. As a part of the Search Engine Marketing Engineering team you will build and evolve the engine while we expand to new advertising platforms, new countries, and scale up our targeting to millions of keywords.

To do this you will need strong fundamentals for developing algorithms, object oriented code, and working with data structures. We manage projects from design, to code implementation, debugging, troubleshooting and push projects to production as soon as they are ready.  You will enjoy a flexible schedule, free time that you won't have to spend in meetings (because we don't have them), and autonomy over your work. If you are entrepreneurial and thrive in a changing, fast-paced environment than this is an ideal place for you.

Projects and Technology:

  • Managing millions of targeted ads and bids globally.
  • Expand our advertising engine for new languages, countries and audiences.
  • Efficiency & Optimization at Scale: We deal with large data sets and distribute our computing across multiple machines.
  • Developing efficient algorithms for optimizing our online advertising. This also involves testing new ideas and allocating resource in direct proportion to their efficiency.
  • You will work in Ruby on Rails, MySQL, AWS, Linux, SQL

Skills you will have:

  • BS or higher in CS or related field.
  • 4 years or more in OOP and Algorithm development
  • 4 years or more in Ruby, Linux and AWS
All positions

Contact Us

Desktop Support Engineer

Location:
Cambridge, MA

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.  We are looking for a diligent person that enjoys helping others.  Our rate of expansion this year is exciting and it is imperative that we have the right person to ensure success.  You will be vital to the organization as we go through building a second office and move, open our EMEA office, rollout of new systems for device management, and find better ways to support a growing user base of 300+ 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
  • Strong organization skills.
  • 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. 

All positions

Contact Us

Netsuite Architect

Location:
Cambridge, MA

Details

As we are expanding globally, we are adding new products internally to enhance our company performance and data.  We are building out a new Netsuite Platform.  We are looking to hire a Netsuite Architect for our Engineering Team. Netsuite will be utilized by our financial, revenue and accounting teams initially.  The Netsuite Architect will play a critical role in automating, designing, enhancing and maintaining effective and scalable solutions across all departments and for multiple countries.  You will have the autonomy to advise our consultants, coordinate with our finance and accounting teams and create customizations within Netsuite. You will have the ability to make Netsuite work the way you believe it would work best. 

 Desired skills

  • Previous experience as a NetSuite Developer (Netsuite Developer certification preferred)
  • 2+ years of experience developing and managing NetSuite applications (SuiteScript)
  • 3+ years of experience writing object-oriented JavaScript
  • Experience with Zuora, Salesforce or any other integration products.
  • Experience with other SaaS ecommerce platforms
  • Familiarity with business and ecommerce processes
  • Working knowledge of NetSuite scripting, workflows, csv imports, user provisioning, defining roles, and other NetSuite administrative functions
  • Experience creating scripts containing business logic to support requirements
  • Can design, build and maintain custom searches, reports and objects within NetSuite
  • Experience with business requirements, technical analysis and design, coding, testing, and implementation of customizations within software environment
  • Experience with developing reports, workflows and metrics within software environment
  • Experience with Cloud and SAAS Platforms
  • A BS or greater in CS or related field

As you build out the Netsuite platform you will create KPI’s, reports (for C Level, Department to Individual) and handle all integrations (API's).  The Netsuite Architect will maintain proper system access for all users and roles as well as advise on training. You will communicate effectively with stakeholders regarding project status and delivery timeframes. In this role you will undertake analysis of user and business requirements, with particular regard to their impact on existing systems and environments, and produce an appropriate business and/or system design. 

 

All positions

Contact Us

Sales Positions

Account Executive - Detroit, MI

Location:
Detroit, MI

Details

All positions

Contact Us

Regional Sales Director- DC

Location:
Washington, DC

Details

All positions

Contact Us

Regional Sales Director - SF, CA

Location:
San Francisco

Details

All positions

Contact Us

Dealer Account Executive - Canada

Location:
Cambridge, MA

Details

All positions

Contact Us

Dealer Relations Account Manager

Location:
Cambridge, MA

Details

All positions

Contact Us

Business Development Manager - Canada

Location:
Cambridge, MA

Details

All positions

Contact Us

International Business Development Manager

Location:
Cambridge, MA

Details

All positions

Contact Us

Business Development Manager - UK

Location:
United Kingdom

Details

All positions

Contact Us

National Sales Account Manager - UK

Location:
United Kingdom

Details

All positions

Contact Us

Dealer Display Account Manager

Location:
Cambridge, MA

Details

All positions

Contact Us

Manager - Dealer Relations Retention

Location:
Cambridge, MA

Details

All positions

Contact Us

Sales Development Representative

Location:
Cambridge, MA

Details

All positions

Contact Us

Senior Sales Operations Analyst

Location:
Cambridge, MA

Details

All positions

Contact Us

Customer Success Associate

Location:
Cambridge, MA

Details

All positions

Contact Us

Dealer Account Executive

Location:
Cambridge, MA

Details

All positions

Contact Us

Finance and Human Resources Positions

Technical Recruiter

Location:
Cambridge

Details

CarGurus is going through exciting times and a global expansion! Our need to expand engineering has resulted in us adding a new recruiting role to our technology recruiting team. We are looking for a person that understands what it takes to find and deliver the best Full-Stack Engineers, UI-UX Designers and Developers, Data Analyst and IT people. The technical recruiter must be adept at finding active/ passive candidates and becoming a trusted advisor to them. You will be reaching out to a diverse crowd of technologists and understanding their interests. Beyond integrity, perseverance and creative thinking; you will be able to deliver results in a timely manner. Recruiting is the “first impression” and from engagement to closure it must always be the best!

On a day to day basis you will resource technical talent, establish a point of contact and learn their stories. You will directly communicate, transfer information, and schedule interviews with the engineering management as well as interested candidates. It is also your responsibility to garner feedback and communicate results. You will be responsible to create a pipeline of candidates for future hires and manage or plan recruiting events. We believe in giving people the autonomy and collaboration to be successful. This is a place where you can have direct impact on the company’s growth as well as your own. 

  • A minimum of 2 to 3 years of agency and corporate recruiting experience (sourcing to full life cycle recruiting).
  • Expertise in technology recruiting such as; Full-Stack Engineers, UI/UX, Data Analysts and IT.
  • Experience with networking and utilizing a variety of sourcing, plans and tools.
  • Strong ATS and tools experience from job postings to candidate management (Greenhouse, SmartRecruiter, Linkedin). 
  • Experience with managing and prioritizing multiple searches, projects and agency relationships.
  • Strong closure abilities as well as communication, organizational and negotiation skills.
  • Ability to execute recruiting strategy, including employer branding, candidate management, diversity sourcing, and interview process management.
  • MS Office- including Word, Excel, PowerPoint and Outlook
  • BS or applicable experience
All positions

Contact Us

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 
All positions

Contact Us

Director of Revenue Operations

Location:
Cambridge, MA

Details

All positions

Contact Us

Associate Corporate Counsel

Location:
Cambridge, MA

Details

All positions

Contact Us

Payroll Manager

Location:
Cambridge, MA

Details

All positions

Contact Us

Sr. HRIS Analyst

Location:
Cambridge, MA

Details

All positions

Contact Us

Office Administrator

Location:
Cambridge, MA

Details

All positions

Contact Us

Dealer Marketing & Business Development Positions

Business Development Manager

Location:
Cambridge, MA

Details

All positions

Contact Us

Marketing Associate

Location:
Cambridge, MA

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. A successful Marketing Associate has a passion for marketing and strong analytical skills to drive results.  We will be looking for you to:

  • 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.
  • Deliver live webinars to automotive dealers.
  • Collaborate with B2B content marketer to develop content for campaigns.
  • 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.
  • International work experience a plus.
All positions

Contact Us

Product Associate

Location:
Cambridge, MA

Details

All positions

Contact Us

Consumer Marketing Positions

Director of Consumer Marketing

Location:
Cambridge, MA

Details

All positions

Contact Us

Marketing Manager, Customer Retention

Location:
Cambridge, MA

Details

All positions

Contact Us

Sales Positions

Sales Development Specialist

Location:
Dublin, Ireland

Details

All positions

Contact Us

Customer Success Associate

Location:
Dublin, Ireland

Details

All positions

Contact Us

Finance and Human Resources Positions

Sr. Recruiter

Location:
Dublin, Ireland

Details

CarGurus is looking for a Sr. Recruiter 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 the full recruiting life-cycle and light HR duties.  This individual will manage multiple searches and develop strong candidate pipelines of passively seeking candidates for future openings. 

As the first recruiter in our European Headquarters you will will support the fast pace hiring needs for our Dublin office and UK field team. You will also manage all CarGurus recruiting events and will utilize social media channels to communicate our culture, values and help us gain a deeper exposure into European market.

  • Full life-cycle recruitment including sourcing, interviewing, offer and closing candidates
  • Source candidates by using LinkedIn and strong networking skills
  • Help maintain a pipeline of referrals and leads from our employee’s networks
  • Work with the HR and Training team to onboard new employees
  • Assist with the development and execution of employment branding events
  • Will manage to metrics on a weekly, monthly and quarterly basis
  • Responsible for accurate reporting
  • Support HR with projects as needed

Requirements

  • A minimum of 5+ experience in a full time capacity
  • Prior experience working for a recruitment agency
  • Strong knowledge of the European recruiting market
  • Extremely detailed orientated
  • Great team player with strong time management skills and attention to detail
  • Knowledge of Greenhouse a plus
  • Multilingual a plus

ADDITIONAL INFORMATION

All your information will be kept confidential according to EEO guidelines.

 

All positions

Contact Us