Data Engineer

Mobile rewards platform helping millions earn rewards for shopping and engaging with brands, delivering over $1B in rewards.
Madison, WI, USABirmingham, AL, USAChicago, IL, USA
$120,000 - $130,000
Data
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Consumer

Description For Data Engineer

Fetch, America's leading rewards platform, is seeking a Data Engineer to join their innovative team. With over $1 billion in rewards delivered and 5M+ five-star reviews, Fetch has established itself as a major player in connecting brands with consumers. Backed by notable investors like SoftBank and serving millions of daily active users, this role offers an exciting opportunity to work with massive datasets and cutting-edge technologies.

The position involves working with enterprise-scale data infrastructure, utilizing tools like Snowflake, DBT, and Airflow to model and analyze data for actionable insights. You'll be responsible for maintaining and optimizing data pipelines, ensuring data quality, and implementing best practices for database performance.

The ideal candidate should be proficient in SQL and Python, with experience in both relational and non-relational databases. Knowledge of cloud infrastructure (AWS/Azure/GCP) and data orchestration tools is essential. Strong communication skills are crucial as you'll be working with various stakeholders.

Fetch offers an attractive compensation package starting at $120,000-$130,000, plus comprehensive benefits including equity, 401k matching, extensive healthcare coverage, and generous parental leave. The company promotes a flexible work environment with hybrid options in Madison, Birmingham, or Chicago offices. Fetch's culture emphasizes trust, innovation, and work-life balance, making it an ideal place for data professionals looking to make an impact while growing their careers.

Last updated 2 months ago

Responsibilities For Data 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
  • Manage Snowflake, Tableau, and DBT/Airflow infrastructure
  • Test, monitor, and report on data health and quality
  • Lead data documentation and discovery initiatives

Requirements For Data Engineer

Python
MongoDB
Redis
PostgreSQL
  • Proficiency in SQL with performance optimization knowledge
  • Experience with data modeling and orchestration tools
  • Experience with relational and non-relational databases
  • Understanding of ETL/ELT processes and data warehouses
  • Strong communication skills
  • Ability to work autonomously
  • Experience with DBT or Airflow in production
  • Cloud resources deployment experience (AWS, Azure, or GCP)
  • Data quality and governance implementation experience
  • Proficiency in Python

Benefits For Data Engineer

Equity
401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Parental Leave
  • Equity for all employees
  • 401k match up to 4%
  • Comprehensive medical, dental and vision plans
  • Pet insurance
  • $10,000 annual education reimbursement
  • Employee Resource Groups
  • Flexible PTO plus 9 paid holidays
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks for secondary caregivers
  • $2,000 childcare assistance (Calvin Care Cash)
  • Hybrid work environment
  • Hardware and software provided

Interested in this job?

Jobs Related To America's Rewards App (Fetch) Data Engineer

Data Engineer

Data Engineer role at Fetch, working with large-scale data infrastructure and modern tools like Snowflake, DBT, and Airflow to power America's leading rewards platform.

Data Engineer

Data Engineer role at Fetch, working with large-scale data infrastructure and modern tools like Snowflake, DBT, and Airflow to power America's leading rewards platform.

Data Engineer, Amazon Customer Service

Data Engineer role at Amazon focusing on customer experience analytics and machine learning pipelines

Data Engineer, Amazon Customer Service

Data Engineer role at Amazon focusing on customer experience analytics and defect elimination using ML and GenAI

Data Engineer, Geospatial, Kuiper Ground Infrastructure Services, Geospatial Team

Data Engineer position at Amazon's Project Kuiper, developing geospatial data pipelines and tools for satellite broadband infrastructure.