Principal Data Engineer

Morson Group
Salford, UK
3 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£84,048.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Artificial Intelligence Apache HTTP Server Microsoft Azure Cloud Computing Cloud Engineering Continuous Integration Information Engineering Database Queries Github Jinja (Template Engine)
+19 more
Python (Programming Language) Machine Learning Standard Sql SQL Stored Procedures SQL Databases Pinecone LangChain Snowflake Llamaindex Data Strategy Pyspark Templating Collibra Dask Apache Kafka Teamcity Data Pipelines Docker Artifactory

Job description

  • Design and deliver scalable data platform solutions using Snowflake and complementary technologies.
  • Build and optimise end-to-end ELT and data pipelines, focusing on performance, reliability and maintainability.
  • Help shape data strategy, engineering standards and best practices for governance and data democratisation.
  • Support adoption of advanced analytics, AI and machine learning capabilities.
  • Develop Infrastructure as Code alongside Cloud Engineering.
  • Ensure solutions meet data privacy, security and compliance requirements.
  • Work collaboratively in an Agile environment and across the wider business.
  • Keep up with emerging technologies and drive continuous improvement across the platform.

Technologies:

  • AI
  • Azure
  • CI/CD
  • Cloud
  • Docker
  • GitHub
  • Support
  • Java
  • Kafka
  • Machine Learning
  • Python
  • PySpark
  • SQL
  • Scala
  • Security
  • Snowflake
  • Teamcity
  • dbt

Requirements

  • Strong experience with Snowflake, including Warehouses, Streams/Tasks, Snowpipe, Snowpark, UDFs/Stored Procedures, Time Travel and Cloning.
  • Experience with Snowpark and end-to-end pipeline development; experience with PySpark, Polars or Dask is valuable.
  • Strong Python skills, including testing, build tooling and engineering best practices.
  • Strong SQL skills, including Snowflake-optimised SQL.
  • Experience with dbt, including Jinja templating, or equivalent transformation frameworks.
  • Experience with CI/CD; GitHub Actions, TeamCity or Artifactory experience is preferred.
  • Experience working in Agile software or data engineering environments and applying modern engineering practices.
  • Ability to work independently, communicate complex technical ideas clearly, collaborate effectively with stakeholders and champion better ways of working.
  • Experience with Docker, Java/Scala, Kafka, Pulsar, Azure Event Hub, Collibra, Apache Iceberg, Apache Arrow, PySpark or AI engineering technologies such as Snowflake AI, LangChain, LlamaIndex or Pinecone is advantageous.
  • Must live within a reasonable commuting distance of Manchester.
  • Must reside in the UK and have full working rights; sponsorship is not available.

About the company

We are partnering with Morson Edge on behalf of a leading investment management firm to recruit a Principal Data Engineer for our established Data Platform team. This is a 12-month contract, inside IR35, paying up to £1,000 per day depending on experience. The role is based in Manchester and is hybrid, with four days a week onsite. You will combine hands-on engineering with technical leadership and help shape our strategic data platform, with Snowflake at its heart and a growing ecosystem of modern data technologies. We offer the opportunity to join a collaborative team, influence the development of a modern data platform and gain exposure across data engineering, analytics and AI.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…