Business Analytics Analyst

CarGurusBoston, MA
$114,088 - $127,000Hybrid

About The Position

At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years. The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!

Requirements

  • Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Engineering, Statistics, Data Science, Business Analytics, or a related field and one (1) year of experience in the job offered or related occupation.
  • One (1) year of experience with Data modeling.
  • One (1) year of experience with dbt, SQL, Python, Snowflake, and/or AWS.
  • One (1) year of experience with Business intelligence reporting and strategic analysis.
  • One (1) year of experience with Process automation and scripting.
  • One (1) year of experience with Data analysis, visualization techniques, and programming techniques.
  • One (1) year of experience with MS Excel, including writing advanced excel formulas and using conditional, vlookups/hlookups, sorting and filtering, array formulas, and VBA macros, pivot reporting, and conditional formatting.

Responsibilities

  • Conduct exploratory data analysis across disparate data sources (e.g. website usage, dealer behavior patterns and sales data) to understand the performance of CarGurus business and revenue strategies.
  • Translate business requirements into analytic solutions and communicate results through visualizations and presentations.
  • Identify opportunities for revenue optimization.
  • Define metrics to evaluate business performance and experiments.
  • Build data transformations, reports, and dashboards to monitor and understand business performance utilizing SQL and Python/R, or other scripting languages.
  • Communicate and present business and revenue data analyses, visualizations, and insights to key stakeholders.
  • Partner with the sales, marketing, finance, product, and engineering departments to grow the business, including recommending and advocating for performance improvement ideas.
  • Utilize data to improve the quality of business decision making.
  • Mentor junior data analysts on technical and professional development.

Benefits

  • Equity for all employees, both when they start and as they continue to grow with us.
  • Career development programs.
  • Corporate giving programs.
  • Employee resource groups (ERGs) and communities.
  • Flexible hybrid model.
  • Robust time off policies.
  • Daily free lunch.
  • New car discount.
  • Meditation and fitness apps.
  • Commuting cost coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service