Posted 2 days agoApply Now
The Senior Data Engineer plays a key role in driving the development and ongoing enhancement of the modern data platform. This platform is designed to provide reliable, actionable insights by integrating data from various systems into a single resource that informs business strategy and decision-making.
This position focuses primarily on backend data engineering tasks, including data ingestion, transformation, curation, and analysis, while also shaping the overall data architecture. Working with technologies such as Snowflake, Python, and Matillion, the Senior Data Engineer collaborates closely with internal teams and external partners to deliver high-quality, well-structured, and thoroughly documented datasets. These outputs enable product innovation and support data-driven decisions throughout the organisation.
This role offers remote working however you must be commutable to the Newcastle office on an ad-hoc basis.
Key responsibilities:
This position focuses primarily on backend data engineering tasks, including data ingestion, transformation, curation, and analysis, while also shaping the overall data architecture. Working with technologies such as Snowflake, Python, and Matillion, the Senior Data Engineer collaborates closely with internal teams and external partners to deliver high-quality, well-structured, and thoroughly documented datasets. These outputs enable product innovation and support data-driven decisions throughout the organisation.
This role offers remote working however you must be commutable to the Newcastle office on an ad-hoc basis.
Key responsibilities:
- Data Pipeline Development
- Data Modelling & Architecture
- Data Quality, Testing & Performance
- Data Enablement & Platform Strategy
- Data Standards
- Stakeholder Engagement & Training
- Experience of building out modern data stacks, particularly based around Snowflake, Matillion and Looker.
- Proficiency in data modelling, including Kimball methodology and schema design.
- Knowledge of data warehousing design principles, particularly with Snowflake.
- Experience of implementing Master Data Management techniques with medallion architecture.
- Strong SQL skills, able to interrogate and combine data from a range of source platforms.
- Knowledge with using APIs for integrating data across internal and external platforms.
- Experience with version control and CI/CD processes in a data engineering.
Apply
Share this Job
LATEST JOBS
Related jobs
Senior Data Engineer
IT
Permanent
The Senior Data Engineer plays a key role in driving the development a
Senior IT Engineer
IT
Permanent
We’re looking for an experienced and proactive Senior IT Engineer to h
Business Analyst
IT
Permanent
Business Analyst We're looking for a proactive, solutions-driven Business Analyst to drive process improvement and digita
Software/DevOps Engineer
IT
Permanent
Software/ DevOps Engineer, Newcastle Overview: The DevOps Specialist will support the unification