Senior Software Developer, SEM Analytics

CarGurus

(Cambridge, Massachusetts)
Full Time
Job Posting Details
About CarGurus
At CarGurus, we are all about making the online car shopping experience more transparent. We give you the data and information you need to make smart, empowered car shopping decisions.
Responsibilities
We need a Sr. Software Developer for our SEM Analytics Team. This role will improve the efficiency and scope of our customer acquisition efforts both domestically and internationally. On a daily basis, you will analyze site usage and help shape development priorities. The Sr. Software Developer will solving extremely challenging issues and develop the heuristics and algorithms. The Sr. Software Developer will also create campaigns involving SEM, display ads, and remarketing. Our SEM campaigns have tested tens of millions of keywords of which some are active and showing. Some of the important problems in this space that need to be solved are in keyword discovery, efficient bidding, and revenue attribution. This is a position for someone that truly enjoys solving math problems! The Sr. Software Engineer should be able to collaborate and discuss 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 real world data. You will use languages (or tools) such as Ruby on Rails (RoR), R, AWK, Java, and MySQL. CarGurus is a data ­ driven company. 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 a key to success in this role.
Ideal Candidate
- Experience with Ruby on Rails or other dynamic language (Python, PHP, Java etc) - Strong with algorithms and data structures - Proficiency with SQL - Experience with search engine analytics, quantitative programming, and or search engine marketing - Knowledge of R, Awk, and machine learning are all pluses. - BS or MS in CS, Mathematics or related fields.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.