The core mission of the Senior Data Engineer is to own and evolve data pipelines on GCP, building new ones, hardening existing ones, improving data quality, and making clean, trustworthy data available across the organization. This role involves end-to-end work on streaming and batch pipelines, from CDC and event ingestion through transformation, serving, and the feature layer for ML and AI products. Daily tasks include designing ELT/ETL processes on BigQuery and ClickHouse, building real-time pipelines on Pub/Sub and Kafka with Dataflow (and potentially Flink/Spark), orchestrating workflows with Airflow, and ensuring data is cleaned, modeled, and served for analytics, ML training, and online inference. The role also involves partnering with ML engineers on feature pipelines, monitoring data drift, keeping models fed and retrained, consuming and building REST APIs, integrating with third-party SaaS sources, and treating infrastructure as code.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed