Remote Jobs Sign In

Senior Data Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Jun 30, 2026
This job expires in: 29 days

Job Summary

Working remotely in a full-time capacity, the Senior Data Engineer will design and build scalable data pipelines and infrastructure to support Fetch's recommendation and audience targeting systems, collaborating closely with cross-functional teams to ensure high-quality data access and processing.

Key responsibilities
  • Design, build, and operate scalable data pipelines using batch and real-time processing technologies to handle terabytes of data daily
  • Establish and enforce data contracts with backend engineering teams, implementing schema management and data quality checks
  • Collaborate with machine learning engineers to develop infrastructure that supports personalized recommendations and real-time APIs
Required qualifications
  • 6+ years of professional experience in data engineering with a focus on production data systems at scale
  • Proven experience with modern data processing frameworks such as Apache Spark, Kafka, and Flink
  • Strong foundation in data architecture principles, including data modeling and schema design
  • Proficiency in at least one modern programming language (Go, Python, Java, or Rust) and strong SQL skills
  • Undergraduate or graduate degree in Computer Science, Data Science, Engineering, Mathematics, Statistics, or a related field

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...