Senior Analytics Engineer

America's Rewards App platform that drives brand loyalty and connects brands with consumers through rewards points.
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 team in building systems that model and analyze data for millions of daily active users. This role combines technical expertise in SQL, data modeling, and modern data stack (Snowflake, DBT, Airflow) with the opportunity to impact how major brands understand and connect with their customers. The position requires 3+ years of experience and offers the flexibility to work remotely or from offices in Madison, Birmingham, or Chicago. As part of a company that has delivered over $1 billion in rewards and earned 5+ million five-star reviews, you'll play a crucial role in developing data solutions that power consumer insights and shopping experiences. Fetch, backed by major investors like SoftBank and recognized by Forbes as one of America's Best Startup Employers, offers comprehensive benefits including equity, healthcare, education reimbursement, and generous parental leave. The company maintains a people-first culture focused on trust, accountability, and innovation, making it an ideal environment for data professionals looking to make a significant impact in the retail rewards space.

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.