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
Consumer · Enterprise SaaS

Description For Senior Analytics Engineer

Fetch, America's leading Rewards App platform, is seeking a Senior Analytics Engineer to join their innovative team. This role offers an exciting opportunity to work with a company that has delivered over $1 billion in rewards and earned more than 5 million five-star reviews from satisfied users.

As a Senior Analytics Engineer, you'll be instrumental in building sophisticated data modeling systems that consolidate multiple data sources and enable stakeholders to derive valuable insights. You'll work with some of the largest brands in the world, helping them better understand their customers and transform the shopping experience through the power of Fetch Points.

The role requires expertise in SQL, data modeling, and modern data stack technologies including Snowflake, DBT, and Airflow. You'll be handling datasets from millions of daily active users, requiring innovative approaches to data management and analysis. The position demands both technical excellence and strong communication skills, as you'll be working with cross-functional teams and presenting findings to various stakeholders.

Fetch offers an outstanding benefits package including equity participation, 401k matching, comprehensive healthcare coverage, generous education reimbursement, and flexible work arrangements. The company has been recognized by Forbes as one of America's Best Startup Employers for two consecutive years, fostering a culture of innovation and inclusion.

This is an excellent opportunity for a seasoned data professional looking to make a significant impact in a rapidly growing company that's reshaping how brands and consumers connect in the marketplace. Whether working from one of their offices in Madison, Birmingham, or Chicago, or remotely from anywhere in the US, you'll be part of a team that values trust, accountability, and innovation while maintaining a fun and engaging work environment.

Last updated 7 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.