Principal Snowflake Data Engineer - Contract (Manchester)
Core
Design and implement a robust, scalable data platform on Snowflake to democratize data and elevate decision-making for the business.
Role type
Principal Snowflake Data Engineer (Contract)
Builds
End-to-end ELT pipelines, data governance standards, and advanced analytics/AI tooling configurations.
Domain
Financial Services / Data Engineering
Deliverable
production ML models
Required skills
Snowflake (Warehouses, Snowpark, Tasks/Streams), Python, SQL, DBT, Docker, Kafka/Pulsar, Apache Iceberg, CI/CD
Preferred skills
Java/Scala, Pyspark, Langchain, Llamaindex, Pinecone, Apache Arrow, Collibra integration
Technologies
Snowflake, Snowpark, DBT, Python, Docker, Kafka, Pulsar, Azure Event Hub, Collibra, Apache Iceberg, Apache Arrow, Langchain, Llamaindex, Pinecone
Responsibilities
Contribute to solution design and implementation of a robust data platform using Snowflake; Evolve the Insight Data Strategy and communicate outcomes; Set firm-wide standards for data ingestion, governance, and transformation; Provide expertise in ELT pipeline performance optimisation; Enable adoption of advanced analytics & AI by configuring best-in-class tooling; Evolve usage of infrastructure-as-code; Align technical designs with security and compliance policies.
Seniority
Principal, strategy & mentorship