Skip to content
SpotHeroSpotHeroChicago, IL

Marketing Analyst

Marketing Analyst responsible for SQL analysis, dbt data modeling, attribution, CRM measurement, and building Looker dashboards to drive marketing, finance, and cross-functional decisions at SpotHero. Requires 2+ years analytics experience and strong SQL skills.

68k – 86k/yr
On-site2+ YOEData Analytics

About the role

What you will do

Marketing analytics: use SQL to analyze marketing performance, customer retention, pricing, and consumer segments, and turn findings into clear recommendations for stakeholders.

Data modeling: build and maintain dbt models in our marketing data warehouse — shipping work as tested, peer-reviewed pull requests following team architecture standards.

Attribution and spend: help maintain our unified marketing spend and attribution models across channels (paid search, paid social, app stores, affiliates, partnerships), powering CAC/ROAS reporting used at the executive level.

CRM and campaign measurement: design and measure test/control campaign lift, and support the data pipelines behind email/CRM targeting.

Reporting and dashboards: build Looker dashboards and reporting for stakeholders, and automate manual reporting workflows.

Cross-functional decision support: partner directly with Finance, Sales, CRM, Customer Service, and Data Science (including inputs to our marketing mix model) on analyses ranging from partnership evaluation to fraud and abuse detection.

Data quality: proactively identify and fix data-correctness issues, and flag discrepancies to stakeholders before they mislead decisions.

Enhance your skills: we provide progressively complex projects — and encourage use of AI-assisted development tools — to grow your SQL, dbt, Python, and analytical skills on the job.

Who you are

  • Analytical - Your strong quantitative skills lend to creative and effective problem solving.
  • Inquisitive - You are innovative, resourceful, and naturally curious. You ask the right questions, raise scoping questions early, and are constantly looking for ways to improve upon things.
  • Data-driven - Your attention to detail is excellent. You are obsessive about measurement and can synthesize data into insights and recommendations.
  • Collaborative - You communicate technical findings clearly to non-technical partners and keep stakeholders informed as work progresses.

What you bring

  • Strong SQL, including joins, subqueries, CTEs, and window functions.
  • 2+ years experience in data analysis, marketing analytics, or analytics engineering.
  • Experience with (or strong interest in learning) dbt and git-based development workflows, including code review.
  • Working knowledge of relational databases and spreadsheet analysis (pivot tables).

You may also have

  • Expertise in marketing reporting, tracking and measurement, segmentation and attribution.
  • Experience with dbt, Looker, Snowflake/Redshift/Trino, or Python.
  • Experience with experiment design (test/control) or marketing mix models.
  • Experience with ETL pipelines or marketing data sources (ad platforms, ESP/CRM data such as Iterable).

Compensation in Illinois

Depending on your skillset and experience, you can expect your base salary to be between $68,000 - $86,000 as well as a discretionary bonus, and leading total rewards package.

Skills

SQLdbtGitLookerPythonSnowflakeRedshifttrinoETLmarketing mix modelingA/B Testing

Similar roles

Data Analytics jobs
Muck Rack

Media Insights Associate

Muck RackUnited States

Support communications measurement and insights projects by analyzing media data, developing reports, and delivering actionable insights to clients. Requires 2-4 years experience in PR, analytics or related fields, strong analytical skills, and familiarity with AI tools.

70k – 80k/yr
Remote2+ YOEData Analytics
Tatari

Data Science Analyst

TatariNew York, NY +2

Data Science Analyst automates data-driven tasks, performs ad-hoc analysis using Python, PySpark, SQL to forecast trends and optimize marketing performance. Requires bachelor's degree and 1-2 years experience in data manipulation.

70k – 85k/yr
Hybrid1+ YOEData Analytics
NMI

Data Analyst, Revenue Operations

NMIUnited States

Data Analyst in Revenue Operations responsible for building revenue reporting, predictive models in BigQuery ML, Tableau dashboards, and data quality processes to drive sales, go-to-market, and operational decisions. Requires 2-5 years analytical experience, strong SQL, and CRM familiarity.

65k – 85k/yr
Remote2+ YOEData Analytics
Openly

Actuarial Analyst II

OpenlyUnited States

Actuarial Analyst supporting new product development, rating models, and profitability analysis for homeowners and auto insurance using SQL, Python, and actuarial methods. Requires 2-4 years pricing experience and progress toward ACAS/FCAS credentials.

77k – 128k/yr
Remote2+ YOEData Analytics
Voltus

Energy Markets Analyst

VoltusUnited States

Manage NYISO wholesale capacity market participation (SCR and DER PM programs), build analytical tools, and collaborate cross-functionally to optimize portfolio performance and scale operations. Requires 1-2 years experience, Python/SQL/Excel proficiency, and strong analytical skills.

80k – 95k/yr
Remote1+ YOEData Analytics