Job description
You will design and implement ingestion and orchestration for batch and streaming workloads. You will build scalable storage and compute foundations, maintain reproducible pipelines, establish data quality and governance standards, optimize cost and performance, and provide a unified data layer for model development.
Responsibilities
- Design ingestion and orchestration patterns for batch and streaming workloads
- Build scalable compute and storage foundations for large-scale data processing
- Ensure reproducible pipelines through versioning, backfills, and isolated execution environments
- Provide data quality, lineage, and governance signals
- Manage cost and performance through guardrails, budgets, and system tuning
- Build a unified data layer for research, training, and production
Requirements
- Data engineering experience delivering production-grade pipelines at scale
- Experience designing and owning end-to-end data systems
- Experience with large-scale batch and streaming workloads
- Ability to debug pipeline failures and optimize cost and performance
- Data quality experience
- Cross-functional communication skills
Benefits
- Stock options
- Medical, dental, vision, and life insurance
- Annual wellness allowance
- Daily in-office lunch and dinner
- 22 weeks of paid parental leave
- Unlimited paid time off in the U.S.
- 30 days of vacation in the U.K.
- Visa sponsorship support
- Regular off-sites, happy hours, and team celebrations
Personalized Google Job Alerts
Never miss high-paying UK jobs — get instant alerts on Google
See newly verified UK job openings and transparent salary benchmarks on Google before other candidates apply.
Get Instant Job Alerts on Google
1-Click on Google
•
No Sign-up
•
100% Free
Is there something wrong with this job listing? Let us know.