Sr. Software Developer, SEM & Analytics

  • Full-time

Company Description

CarGurus was founded in 2006 by Langley Steinert, co-founder and former Chairman of TripAdvisor. We are the fastest growing automotive shopping website that enables users to search and compare local car listings from their desktop or mobile device. The website uses mathematical algorithms to analyze car listings so consumers can purchase from the most reputable resource at the best price. CarGurus is currently reaching over 15 Million unique visitors monthly. We are Cambridge, MA based and are profitable! We have been named to the following lists:

• #78 America's Most Promising Companies - Forbes 2015

• #2 Pacesetters - Fastest Growing Companies - Boston Business Journal 2015

• Fastest Growing Companies list (3 years in a row!) - Inc. Magazine

• Best Place To Work List - Boston Globe 2014 and 2013

At CarGurus we have a great culture; this is a fun place to work! The work is challenging and interesting, the hours are flexible and reasonable, and our colleagues are smart and fun. We believe in collaboration (not meetings), we play foosball, have catered company lunches and even more exciting stuff! 

Job Description

Do you have a passion for solving challenging engineering and mathematical problems? Do you want a role that allows you to implement your solutions and have a direct impact?

We need a Sr. SEM Engineer who will improve the efficiency and scope of our customer acquisition efforts. On a daily basis, you will analyze site usage and help shape development priorities. As we are now expanding internationally this will have more impact on our customer acquisitions! The Sr. SEM Engineer will be able to stretch and apply their skills by solving hard problems, developing heuristics and algorithms. Our customer acquisition is accomplished via search engine marketing (SEM), display ads, and re-marketing. Our SEM campaign has tested over 500M keywords, of which about 3M are being actively shown and growing. Some of the important problems in this space that need to be solved are in keyword discovery, efficient bidding, and revenue attribution.

The Sr. Engineer should be able to talk intelligently about the statistics of testing (e.g. confidence in the result of an A/B test), write SQL queries, use regressions, and be comfortable working with messy real-world data. You will use code languages(or tools) such as Ruby on Rails (RoR), R, AWK, MySQL. We use many languages and are open to the right tool for the right project. CarGurus is a data-driven company; we track everything. Converting data to insights is the art and the challenge. Insights backed by data drive the direction the company takes. Your ability to collaborate and communicate effectively will be key to success in this role.

 

Qualifications


  • Experience with Ruby on Rails or other dynamic language (Python, PHP, etc)
  • Strong with algorithms and data structures
  • Proficiency with SQL
  • Proven experience with Search Engine Analytics, Big Data, and SEM
  • Knowledge of R, Awk, and machine learning are all pluses.
  • BS or MS in CS, Mathematics or related fields.

Additional Information

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