Intelligent Steps logo

Data Engineer

Intelligent Steps
2 hours ago
Contract
London
United Kingdom
£500 - £600 GBP daily

Overview

We are looking for a skilled Data Engineer with strong experience in Snowflake to join our growing data team. You will be responsible for designing, building, and maintaining scalable data pipelines and architectures that support analytics, reporting, and data-driven decision-making across the organization.

  • 6 months initial contract (OUTSIDE IR35)
  • Remote with occasional travel into London (1 day per month)

Key Responsibilities

  • Design, develop, and maintain robust data pipelines and ETL/ELT processes
  • Build and optimize data models within Snowflake for performance and scalability
  • Ingest data from various sources (APIs, databases, streaming platforms, etc.)
  • Ensure data quality, integrity, and governance across systems
  • Collaborate with data analysts, scientists, and business stakeholders to deliver data solutions
  • Monitor and troubleshoot data workflows and pipeline performance
  • Implement best practices for data security, privacy, and compliance
  • Document data architecture, processes, and workflows

Required Skills & Experience

  • Proven experience as a Data Engineer or in a similar role
  • Strong hands-on experience with Snowflake data platform
  • Proficiency in SQL and data modeling techniques
  • Experience with ETL/ELT tools (e.g., dbt, Apache Airflow, Talend, Informatica)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with data warehousing concepts and best practices
  • Understanding of data governance and data quality principles

Preferred Qualifications

  • Experience with modern data stack tools (e.g., dbt, Fivetran, Kafka)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Experience working with large-scale or real-time data processing systems
  • Familiarity with BI tools (e.g., Power BI, Tableau, Looker)
  • Snowflake certification is a plus