Senior Analytics Engineer

America's Rewards App enabling consumers to earn rewards for buying brands they love, with over $1 billion in rewards delivered.
Madison, WI, USABirmingham, AL, USAChicago, IL, USA
Data
Senior Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Senior Analytics Engineer

Fetch, America's leading Rewards App, is seeking a Senior Analytics Engineer to join their data team. This role combines technical expertise with business impact, working with datasets from millions of daily active users. The position involves building sophisticated data modeling systems using modern tools like Snowflake, DBT, and Airflow. You'll be instrumental in helping major brands understand their customers better through data-driven insights.

The role requires strong SQL expertise and experience with both traditional and modern data technologies. You'll work in a collaborative environment, partnering with cross-functional teams to translate complex business requirements into actionable data models. The position offers the flexibility to work remotely or from offices in Madison, Birmingham, or Chicago.

Fetch has received significant backing from investors like SoftBank and has delivered over $1 billion in rewards to users. The company culture emphasizes trust, accountability, and innovation, having been recognized as one of America's Best Startup Employers by Forbes. They offer comprehensive benefits including equity, generous parental leave, education reimbursement, and flexible work arrangements.

This is an excellent opportunity for a data professional who wants to impact how brands and consumers connect in the marketplace while working with large-scale data systems and modern data engineering tools. The role combines technical depth with business impact, making it ideal for someone who enjoys both complex data challenges and delivering actionable insights to stakeholders.

Last updated 8 days ago

Responsibilities For Senior Analytics Engineer

  • Model and analyze data utilizing SQL best practices for OLAP / OLTP query and database performance
  • Leverage DBT, Snowflake, Airflow, AWS infrastructure, CI/CD, testing
  • Generate innovative approaches to datasets with millions of daily active users
  • Translate business requirements into data models and artifacts
  • Communicate findings to stakeholders
  • Administrative duties for Snowflake, Tableau, and DBT/Airflow infrastructure
  • Test, monitor, and report on data health and quality
  • Lead data documentation and discovery initiatives

Requirements For Senior Analytics Engineer

Python
PostgreSQL
MongoDB
Redis
  • 3+ years of professional experience with advanced SQL knowledge
  • Understanding of SQL performance optimization
  • Experience with data modeling and orchestration tools
  • Experience with relational and non-relational databases
  • Experience with object data stores
  • Understanding of ETL vs. ELT processes
  • Strong communication skills with technical and non-technical stakeholders
  • Ability to manage multiple concurrent work streams

Benefits For Senior Analytics Engineer

Equity
401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Dollar-for-dollar 401k match up to 4%
  • Comprehensive medical, dental and vision plans including pet insurance
  • $10,000 per year education reimbursement
  • Flexible PTO plus 9 paid holidays
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks for secondary caregivers
  • $2,000 Calvin Care Cash for new family members
  • Employee Resource Groups
  • Flexible work environment

Interested in this job?

Jobs Related To Fetch Senior Analytics Engineer

Sr. Solutions Engineer

Senior Solutions Engineer position at Fetch, focusing on data pipeline management and partner solutions, requiring 6+ years of experience in technical roles with data systems.

Sr. Solutions Engineer

Senior Solutions Engineer position at Fetch, focusing on data pipeline management and partner solutions, requiring 6+ years of experience in data engineering and analytics.

Sr. Solutions Engineer

Senior Solutions Engineer role at Fetch, focusing on data pipeline management and partner solutions, requiring 6+ years of experience in data engineering and analytics.

Sr. Solutions Engineer

Senior Solutions Engineer position at Fetch, focusing on data pipeline development and partner solutions, requiring 6+ years of experience in data engineering and analytics.

Sr. Solutions Engineer

Senior Solutions Engineer position at Fetch, working remotely on data pipeline development and partner solutions for America's leading rewards platform.