Junior Data Engineer
📍 Location: London or Sheffield
🖥 Hybrid working as standard: 2 days a week in the office, the other 3 days remote (or office if you prefer)
We are looking for a Junior Data Engineer reporting to the Data Lead to help build a resilient and scalable data function as the company expands across AI initiatives and self-service capabilities.
Working alongside an experienced Data Engineer, you will maintain data pipelines, resolve operational incidents, and support dbt transformations across a modern stack in a fast-paced environment.
This role offers strong mentorship and a hands-on foundation across cloud warehousing, pipeline orchestration, and cross-functional engineering projects.
The Opportunity:
- Infrastructure Maintenance: Help monitor and maintain core data pipelines using Airflow, Fivetran, and Skyvia to catch and resolve issues proactively.
- Data Transformation & Integrity: Support transformations in dbt on a BigQuery/GCP warehouse and manage reverse ETL workflows to downstream systems like Salesforce.
- Incident Management: Investigate and troubleshoot data sync failures, pipeline breakdowns, and dataset discrepancies across the platform.
- Self-Service & Hygiene: Assist in building self-service capabilities for internal teams while contributing to documentation, testing, and engineering best practices.
- Cross-Functional Support: Google Drive/Sheets, Metabase, and our GCP/BigQuery to tackle ad-hoc projects as capacity grows.
What we need from you:
- Core Technical Skills: Some experience using SQL along with a scripting language (preferably Python).
- Tooling & Platform Knowledge: Exposure or strong interest in cloud data warehouses (GCP/BigQuery/AWS) and an eagerness to work with Airflow, dbt, Fivetran, and Skyvia.
- Problem-Solving Mindset: A methodical, detail-oriented approach to digging into root causes and communicating issues early.
- Modern Workflow Adaptability: A drive to grow and an interest in using AI-assiste...