DataOps - Senior Data Engineer

Fetch is a rewards app that allows users to earn rewards for buying brands they love, reshaping how brands and consumers connect in the marketplace.
Data
Senior Software Engineer
Contact Company
501 - 1,000 Employees
AI · Finance · Consumer

Description For DataOps - Senior Data Engineer

Fetch, America's Rewards App, is seeking a DataOps - Senior Data Engineer to join their data team. This role is crucial in designing and building scalable data pipelines and transformation systems to process terabytes of daily data. The ideal candidate will drive initiatives for robust data governance, collaborating across teams to ensure efficient, secure, and compliant data management.

Key responsibilities include:

  • Designing real-time and batch data processing pipelines using technologies like Apache Kafka and Flink
  • Creating efficient data pipelines in AWS cloud, using technologies like Apache Spark
  • Implementing schema management and data quality checks
  • Developing tools for rapid data product development
  • Designing and maintaining data governance frameworks
  • Mentoring junior engineers and promoting DataOps practices

The ideal candidate should be a self-starter with experience in:

  • Infrastructure as Code (Terraform or CloudFormation)
  • CI/CD processes for data applications
  • Data quality assurance tools and frameworks
  • Scalable data pipeline design and maintenance
  • Modern programming languages (Go, Python, Java, Rust) and SQL

Fetch offers competitive benefits including equity for all employees, 401k matching, comprehensive health benefits (including for pets), continuing education reimbursement, flexible PTO, and robust parental leave policies.

Join Fetch to play a vital role in a platform that drives brand loyalty and creates lifelong consumers with the power of Fetch points. Be part of a people-first culture that encourages innovation and brings fun to work every day.

Last updated 4 months ago

Responsibilities For DataOps - Senior Data Engineer

  • Design and implement real-time and batch data processing pipelines
  • Create data pipelines that efficiently process terabytes of data daily in AWS cloud
  • Implement robust schema management practices and data quality checks
  • Develop tools to support rapid development of data products
  • Design, implement, and maintain data governance frameworks
  • Mentor and guide junior engineers
  • Collaborate with the DevOps team to integrate data needs into DevOps tooling
  • Champion DataOps practices within the organization
  • Stay abreast of emerging technologies in data processing and analytics

Requirements For DataOps - Senior Data Engineer

Kafka
Python
Java
  • Experience with Infrastructure as Code tools such as Terraform or CloudFormation
  • Familiarity with CI/CD processes for data applications
  • Proficiency in software development lifecycle process
  • Experience with data quality assurance tools and frameworks
  • Proven experience in designing, building, and maintaining scalable data pipelines
  • Strong foundation in data architecture principles
  • Proficient in at least one modern programming language (Go, Python, Java, Rust) and SQL
  • Comfortable presenting and challenging technical decisions
  • Undergraduate or graduate degree in relevant fields such as Computer Science, Data Science, Business Analytics

Benefits For DataOps - Senior Data Engineer

401k
Dental Insurance
Education Budget
Equity
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Equity for all employees
  • 401k match up to 4%
  • Comprehensive medical, dental, and vision plans (including for pets)
  • Ten thousand dollars per year in education reimbursement
  • Employee Resource Groups
  • Flexible PTO
  • 9 paid holidays including Juneteenth and Indigenous People's Day
  • Year-end week-long break
  • 20 weeks paid parental leave for primary caregivers
  • 14 weeks paid leave for secondary caregivers
  • Flexible return to work schedule
  • $2000 baby bonus

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 position at Fetch to build and maintain scalable data pipelines processing terabytes of daily data using modern technologies and cloud services.

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.