DataOps - Senior Data Engineer

A rewards platform that allows millions of users to earn rewards for buying brands they love, with over $1 billion in rewards delivered.
Madison, WI, USABirmingham, AL, USAChicago, IL, USA
$130,000 - $200,000
Data
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For DataOps - Senior Data Engineer

Fetch, America's leading rewards platform, is seeking a Senior Data Engineer to join their data team. This role is crucial in designing and implementing scalable data pipelines that process terabytes of daily data. The position offers an opportunity to work with cutting-edge technologies like Apache Kafka, Apache Flink, and AWS cloud services while contributing to a platform that has delivered over $1 billion in rewards to millions of users.

The ideal candidate will be instrumental in creating robust data governance structures and driving initiatives that ensure efficient, secure, and compliant data management. This role combines technical expertise with leadership opportunities, as you'll be mentoring junior engineers and championing DataOps practices across the organization.

Fetch offers an impressive benefits package including equity participation, comprehensive healthcare, generous parental leave, and flexible work arrangements. The company has been recognized by Forbes as one of America's Best Startup Employers and maintains a people-first culture focused on trust, accountability, and innovation.

Working at Fetch means joining a rapidly growing company that's reshaping how brands and consumers connect in the marketplace. With backing from major investors like SoftBank and partnerships with Fortune 500 companies, Fetch provides an exciting opportunity to make a significant impact while working with large-scale data systems and modern technologies.

Last updated 7 hours ago

Responsibilities For DataOps - Senior Data Engineer

  • Design and implement real-time and batch data processing pipelines using Apache Kafka and Apache Flink
  • Create data pipelines processing terabytes of daily data using AWS cloud
  • Implement schema management and data quality checks
  • Develop tools for rapid development of data products
  • Design and implement data governance frameworks
  • Mentor junior engineers
  • Collaborate with DevOps team
  • Champion DataOps practices
  • Stay current with emerging technologies and trends

Requirements For DataOps - Senior Data Engineer

Python
Java
Go
Rust
Kafka
  • Experience with Infrastructure as Code tools (Terraform/CloudFormation)
  • Familiarity with CI/CD processes
  • Proficiency in software development lifecycle process
  • Experience with data quality tools and frameworks
  • Experience building scalable data pipelines
  • Strong foundation in data architecture principles
  • Proficient in modern programming languages (Go, Python, Java, Rust) and SQL
  • Undergraduate or graduate degree in Computer Science, Data Science, or Business Analytics

Benefits For DataOps - Senior Data Engineer

Equity
401k
Dental Insurance
Medical Insurance
Vision Insurance
Education Budget
Parental Leave
  • Equity participation in company
  • 401k match up to 4%
  • Comprehensive medical, dental and vision plans including pet insurance
  • $10,000 per year education reimbursement
  • Employee Resource Groups
  • Flexible PTO with 9 paid holidays
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks for secondary caregivers
  • $2,000 childcare assistance
  • Flexible work environment

Interested in this job?

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

DataOps - Senior Data Engineer

Senior Data Engineer position at Fetch to build and maintain scalable data pipelines processing terabytes of daily data using modern technologies and cloud services.

DataOps - Senior Data Engineer

Senior Data Engineer role at Fetch to design scalable data pipelines and governance frameworks, processing terabytes of daily data.

Senior Analytics Engineer

Senior Analytics Engineer at Fetch: Build data systems, model complex datasets, and drive insights for major brands.

Senior Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role leading data and AI infrastructure development at Amazon's Customer Engagement Technology team.

Sr. Business Intelligence Engineer - Amazon Air Science and Technology

Senior Business Intelligence Engineer role at Amazon Air, focusing on data analytics and optimization of air network operations with competitive compensation and benefits.