Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

£59.8 - £68.4 per hourEstimated
Full-time

This position requires local presence. Please view similar jobs below.

Description

Principal Data Engineer

Who We Are

Simple Machines is a global, independent technology consultancy operating across Sydney, New Zealand, London, Poland and San Francisco. We design and build modern data platforms, intelligent systems, and bespoke software at the intersection of Data Engineering, Software Engineering and AI.

We work with enterprises, scale-ups, and government to turn messy, high-value data into products, platforms, and decisions that actually move the needle.

We don’t do generic. We build things that matter - We engineer data to life™.

Requirements

The Role

This is a hands-on principal engineering role , not an architecture-only seat and not a support function. You’ll be responsible for technical direction, platform design and architectural decision-making.

You'll design and build greenfield data platforms , real-time pipelines, and data products for clients who are serious about using data properly. You’ll work in small, high-calibre teams and operate close to both the problem and the client.

If you enjoy solving hard data problems, shaping modern architectures (data mesh, data products, contracts), and delivering real outcomes — this is your lane.

What You’ll Be Doing

Lead Platform & Architecture Design

  • Own the end-to-end architecture of modern, cloud-native data platforms
  • Design scalable data ecosystems using data mesh, data products, and data contracts
  • Make high-impact architectural decisions across ingestion, storage, processing, and access layers
  • Ensure platforms are secure, compliant, and production-grade by design

Build Modern Data Platforms

  • Design and deliver cloud-native data platforms using Databricks, Snowflake, AWS, and GCP
  • Apply modern architectural patterns: data mesh, data products, and data contracts
  • Integrate deeply with client systems to enable scalable, consumer-oriented data access

Develop High-Performance Pipelines

  • Build and optimise batch and real-time pipelines
  • Work with streaming and event-driven tech such as Kafka, Flink, Kinesis, Pub/Sub
  • Orchestrate workflows using Airflow, Dataflow, Glue

Work at Scale

  • Process and transform large datasets using Spark and Flink
  • Design systems that perform in production - not just on paper

Own Data Storage & Performance

  • Work across relational, NoSQL, and analytical stores (Postgres, BigQuery, Snowflake, Cassandra, MongoDB)
  • Optimise storage formats and access patterns (Parquet, Delta, ORC, Avro)

Cloud, Security & Governance

  • Implement secure, compliant data solutions with security by design
  • Embed governance without killing developer velocity

Consult and Influence

  • Work directly with clients to understand problems and shape solutions
  • Translate business needs into pragmatic engineering decisions
  • Act as a trusted technical advisor, not just an order taker

Technical Leadership & Quality

  • Set engineering standards, patterns, and best practices across teams
  • Review designs and code, providing clear technical direction and mentorship
  • Raise the bar on data quality, testing, observability, and operational excellence

What We’re Looking For

Core Engineering Strength

  • Strong Python and SQL
  • Deep experience with Spark and modern data platforms (Databricks / Snowflake)
  • Solid grasp of cloud data services (AWS or GCP)

Architecture & Design Judgement

  • Demonstrated ownership of large-scale data platform architectures
  • Strong data modelling skills and architectural decision-making ability
  • Comfortable balancing trade-offs between performance, cost, and complexity

Data Platform Experience

  • Built and operated large-scale data pipelines in production
  • Strong data modelling capability and architectural judgement
  • Comfortable with multiple storage technologies and formats

Engineering Discipline

  • Infrastructure-as-code experience ( Terraform, Pulumi )
  • CI/CD pipelines using tools like GitHub Actions, ArgoCD
  • Data testing and quality frameworks ( dbt, Great Expectations, Soda )

Delivery & Consulting Mindset

  • Experience in consulting or professional services environments
  • Strong consulting instincts — able to challenge assumptions and guide clients toward better outcomes
  • Comfortable mentoring senior engineers and influencing technical culture

Benefits

Why Simple Machines

  • You’ll work on interesting, high-impact problems
  • You’ll build modern platforms , not maintain legacy mess
  • You’ll be surrounded by senior engineers who actually know their craft
  • You’ll have autonomy, influence, and room to grow

If you’re a senior data engineer who wants to build properly, think clearly, and deliver real outcomes - we should talk.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in London vacancy
  • £69k - £92k per annumEstimated
     ...Principal Data Engineer – AWS Location: London (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Engineer future-ready data platforms that power financial transformation. The Role We’re looking for a Principal Data Engineer with AWS to... 
    Suggested
    Permanent
    Hybrid working

    Capco

    London
    more than 2 months ago
  • £83k - £111k per annumEstimated
     ...Principal Data Engineer Who We Are Simple Machines is a global, independent technology consultancy operating across Sydney, New Zealand, London, and Poland. We design and build modern data platforms, intelligent systems, and bespoke software at the intersection of... 
    Suggested
    Full-time

    Simple Machines

    London
    more than 2 months ago
  • £101k - £130k per annumEstimated
     ...insights, and one of the largest clinical trial data sets in the industry. More than 1 million...  ...every application, serving as the engine for enterprise data convergence. Every interaction...  ...to a Director of Engineering, as a Principal Data Engineer / Architect , you will lead... 
    Suggested
    Hybrid working
    On-site
    Remote

    Dassault Systèmes

    London
    1 day ago
  • £82k - £105k per annumEstimated
     ...rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of...  ...what’s next - together! About the Role   We're seeking a Principal Data Engineer who can work across the full stack of Anaplan’s data platform... 
    Suggested

    Anaplan

    London
    more than 2 months ago
  • £78k - £103k per annumEstimated
     ...Principal  Azure Data Engineer ( Databricks ) Location: London (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Lead the architecture of data platforms driving the future of financial services. The Role As a Principal Azure Data Engineer... 
    Suggested
    Permanent
    Hybrid working

    Capco

    London
    more than 2 months ago
  • £98k - £128k per annumEstimated
     ...We are building a fast-growing Databricks practice delivering enterprise data and AI solutions across APAC. As Lead Solution Architect – Data Engineering, you will be the technical anchor of the practice: leading solution design on client engagements, owning and defending enterprise... 
    Full-time

    Unison Group

    London
    a month ago
  • £88k - £113k per annumEstimated
     ...across our 3 sided marketplace. We’re looking for an Analytics Engineering Manager to join our London team. This is a hybrid role, with 3...  ...and metrics that power day-to-day decisions and building the data foundations your stakeholders rely on. About the Analytics... 
    Long-term contract
    Hybrid working
    Immediate start
    Flexible hours
    Shift work

    Deliveroo

    London
    2 days ago
  • £98k - £127k per annumEstimated
     ...action? Follow us on Instagram @zopalife The Team   Analytics Engineering is a central team working across Zopa's products rather than...  ...datasets has increased. It works closely with Analytics and Data Engineering and is building stronger partnerships across Product... 
    Permanent

    zopa

    London
    a month ago
  • £77k - £99k per annumEstimated
     ...production software for multiple AD/ADAS systems. To deliver reliable data-driven technologies to millions of Toyota vehicles, we are...  ...grow and lead a talented team composed of Data Scientists, Data Engineers and ML Ops Engineers, working in the Autonomy team to deliver data... 

    woven-by-toyota

    London
    a month ago
  • £71k - £95k per annumEstimated
     ...entertainment content, known for creating iconic worlds, characters, and stories that connect with players around the world. The Manager, Data Engineering (Marketing) helps ensure our regional marketing and customer data capabilities are ready to support better decisions, stronger... 
    Full-time

    Square Enix

    London
    25 days ago
  • £65k - £86k per annumEstimated
     ...London (in office 3 days/ week) Product and Engineering Reporting to our CISO We're not just closing the digital divide; we're reconnecting...  ...industry leaders like Domino's, JD Sports and McDonald's. Data plays a critical role in how we build, operate and scale the... 
    On-site
    Night shift

    Blink - The Employee App

    London
    more than 2 months ago
  • £50k - £100k per annum

     ...Join a disruptive Fintech Startup: Data Centre Engineer  Are you tired of the corporate suit and tie culture? Do you prefer a casual and relaxed environment where your skills can truly shine? Look no further! I’m working with a dynamic fintech startup on a mission to revolutionise... 
    Permanent
    Casual work
    Hybrid working
    On-site
    Work from home
    Flexible hours

    LinuxRecruit

    London
    more than 2 months ago
  • £59k - £76k per annumEstimated
     ...independent assessment. You can learn more about Actis at . Key Purpose of Role General Atlantic is seeking an Associate-level Data Engineer to join the Data Strategy team. This role will report to the VP, Head of Data Engineering, and will work closely with senior data... 
    Long-term contract

    General Atlantic

    London
    more than 2 months ago
  • €85k - €90k per annum

     ...and South Africa, we build software that matters and we're scaling quickly. The Role Reporting to the Data Platform Lead, you will be a hands-on senior engineer responsible for building and maintaining ApprovalMax's enterprise data platform. You will own the design and... 
    Remote
    Probationary period
    Shift work

    ApprovalMax

    London
    more than 2 months ago
  • $80 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Data Engineer (Coding Agent Experience) Type: Contract Compensation: $80/hour Location: Remote Role... 
    Remote job
    Summer work

    Mercor

    London
    a month ago
  • £60k - £90k per annum

     ...infrastructure is second-to-none, and are looking to expand their Data Centre Operations team; a new role due to continued company...  ...vendor relations and daily communication, working closely with engineering teams to define SLAs and metrics, and coaching a junior team.... 
    Permanent
    Remote

    LinuxRecruit

    London
    more than 2 months ago
  •  ...Sitting within our Digital, Data and Technology practice, this role is ideal for a values-driven, collaborative individual with a strong interest in data engineering, cloud technologies, and analytics platforms. This role would suit an early-career data professional who... 
    Part-time
    On-site
    Work from home
    Flexible hours

    31ten Consulting

    London
    a month ago
  • £55k - £74k per annumEstimated
     ...built to match the threat. Today, Ripjar's AI-native software and data fusion products are used by governments, the world's largest...  ...from our office at any time. About the Role We see a Data Engineer as a software engineer who specialises in distributed data systems... 
    Full-time
    On-site
    Remote

    Ripjar

    London
    more than 2 months ago
  • £900 per day

     ...Job title: Data Engineer Client: Leading global organisation Salary: Up To £900 Per Day Location: London (Hybrid) Skills: Python, Data Engineering, Data Pipelines, Airflow, Dagster, Snowflake, AWS, S3, IAM, Java (Plus) The Role We’re working with a leading... 
    Hybrid working

    Hunter Bond

    London
    a month ago
  •  ...About Us: ClearRoute is an engineering consultancy bridging Quality Engineering, Cloud Platforms and Developer Experience. We help enterprises...  ...problem domains. Role & Responsibilities: • Snowflake data engineering, including ingestion, modelling and optimisation.... 
    Hybrid working
    Work from home

    ClearRoute

    London
    a month ago
  • £53k - £68k per annumEstimated
     ...growing, values-driven team of specialists who work with government clients across Cyber, Telecommunications and Data. We are seeking a talented and motivated Data Engineer to join our team and contribute to our mission of protecting the UK through data-driven insights and... 
    Hybrid working
    On-site

    DAINTTA

    London
    20 days ago
  • £51k - £69k per annumEstimated
     ...Launch your data engineering career with Transform! Earn while you learn, build real data pipelines, explore Python and SQL, and help create solutions with meaningful impact. About the role Working within the Data Engineering team you will learn how to deliver data... 
    Permanent
    Apprenticeship
    Monday to Friday
    Flexible hours
    London
    18 days ago
  •  ...We combine exceptional teacher-made content with technology, data science and machine learning to make high-quality, personalised...  ...friends to over 100 people, with specialists across education, engineering, product, learning design and marketing. The scale is real:... 
    Long-term contract
    On-site
    Remote

    Atom Learning

    London
    11 days ago
  • £71k - £93k per annumEstimated
     ...news, or just browsing what’s on the market.    Location: London office / Hybrid (2 days per week in the office) Reporting to: Data Engineering Manager The Role Millions of people visit the Rightmove website every month. We have a huge amount of data about how people... 
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Work from home

    Rightmove Careers

    London
    a month ago
  • £71k - £93k per annumEstimated
     ...providing 0% processing fees for merchants. Our mission is to use data and AI to make payments free for businesses, so that everyone...  ...Win together : Collaboration beats ego every time. Senior Data Engineer Role Overview We run an event-driven data platform on AWS and... 
    Work from home
    Flexible hours
    Afternoon shift
    1 day/week

    Super Payments

    London
    12 days ago
  • £58k - £75k per annumEstimated
     ...Ready to work with some of EDF's largest and most business critical datasets? Want to build data products that drive key financial decisions, work across the full engineering lifecycle, and help shape how data is used across the business? At EDF, Success is Personal and... 
    Full-time
    Hybrid working
    Remote
    Flexible hours

    RECRUITER TO COMPLETE!

    London
    5 days ago
  • £60k - £81k per annumEstimated
     ...know if you need any adjustments throughout the process in whatever way works best for you. Job Description As a Senior Data Engineer, you’ll focus on designing and implementing scalable, reusable data pipelines, platform components, and data engineering standards... 
    Extra income
    Full-time
    On-site
    Flexible hours

    ASOS

    London
    9 days ago
  • £65k - £70k per annum

    Data Engineer with C# Dot Net asp.net with SQL Server SSRS and Power BI Our Client is a bank based in City London who are looking to recruit at least 7 years plus experience as a Data Engineer with the ability to work with C# Dot net and SQL Server with SSRS. You must have... 
    Temporary
    Fixed-term contract
    Hybrid working
    On-site

    Nexus Jobs Limited

    London
    11 days ago
  • £27k - £35k per annumEstimated
     ...Austin. About the role Fospha's measurement products run on data pipelines that process marketing spend and performance data for...  ...you'll recognise. You'll get exposure across our core data engineering workstreams: large-scale SQL/dbt transformation pipelines, data... 
    Internship
    On-site
    Flexible hours

    Fospha

    London
    4 days ago
  • £75k - £90k per annum

     ...Senior Data Engineer Develop and maintain scalable data pipelines to support analytics and business needs. Collaborate with teams to design and implement data models and structures. Optimise existing data systems for performance and reliability. Ensure data quality... 

    Michael Page

    City of London, Greater London
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!