Senior Data Engineer - Data Platform

New
V
VidaHealthcare technology
Listing location: United States; Workplace type: RemoteFull-TimeSenior
Salary160,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years building production data systems.
Required Skills
PythonSQLData modelingDistributed Systems

Requirements

  • Have a bachelor's degree at a minimum.
  • Have 5+ years building production data systems.
  • Demonstrate strong SQL and data modeling fundamentals, including grain, keys, history, and dimensional modeling.
  • Have experience designing and operating batch and asynchronous data pipelines, including distributed-system failure modes.
  • Have experience with a cloud data platform and understand storage, query performance, and cost.
  • Apply data correctness practices including validation, idempotency, handling late and duplicated records, schema changes, backfills, and reprocessing.
  • Have working proficiency in Python for pipelines, services, tooling, and tests.
  • Be able to change production systems in ordered, reversible steps without breaking consumers.
  • Communicate clearly in writing, document technical decisions, and explain changes to people outside engineering.

Responsibilities

  • Own production data systems and domains from ingestion through delivery.
  • Design ingestion patterns for incomplete, duplicated, delayed, malformed, and changing partner data.
  • Define contracts between source systems, ingestion, transformation, and downstream consumers.
  • Design data models with clear grain, keys, history, and definitions.
  • Evolve schemas, pipelines, and datasets safely using retries, backfills, and replay.
  • Improve pipeline performance, observability, and failure handling.
  • Work with Engineering, Product, Operations, and Analytics to clarify data requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
160,000 - 170,000 USD per year
Apply Now