Senior Data Engineer
Core
Build and operate internal data platforms, distributed workflow systems, and shared engineering frameworks to support analytics and ML teams.
Role type
Senior IC data engineer (platform & orchestration)
Builds
Internal data platforms, Temporal-based workflow systems, shared Python libraries, and configuration-driven ingestion/transformation jobs.
Domain
Data engineering, distributed systems, cloud-native infrastructure
Required skills
Python, Go, SQL, system design, CI/CD, automated testing, observability, ETL, data warehousing, data governance
Preferred skills
Temporal, Airflow, Snowflake, dbt, Kafka, MLOps, MLflow, Kubeflow, SageMaker, Flink, containerized deployments
Technologies
Temporal, Airflow, Snowflake, dbt Cloud, Kafka, Python, Go, Snowflake, Airflow, dbt, Flink
Responsibilities
Build and maintain shared Python libraries and internal frameworks; design and operate Temporal-based distributed workflows; manage cost governance and monitoring for platform services; administer Snowflake security and access policies; automate service and ML model deployment; collaborate on platform requirements and ensure regulatory compliance.
Seniority
Senior, hands-on IC