Data Engineer
Remote · United Kingdom
Job Summary
Own end-to-end data pipelines and data architecture; design, build, and optimize scalable data pipelines using Dagster, Python, and Snowflake; write clean, well-documented code and ensure quality and scalability of the codebase; maintain data quality through extensive unit testing, integration testing, and data monitoring; design and develop complex data models aligned with industry best practices; participate in code reviews to uphold high standards; assist with design and implementation of data architecture; stay up-to-date with industry trends and emerging technologies.
Required Qualifications
- 3+ years experience in data engineering
- Strong Python and SQL skills (Snowflake preferred)
- Experience with monitoring/alerting tools
- Knowledge of engineering best practices (unit testing, DRY code)
- Hands-on experience with modern data orchestrator (Airflow, Dagster, Prefect)
- Data modelling concepts (Kimball dimensional modelling, data vault)
- Proficiency with dbt
- Experience with Git and version control workflows
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.