> Markdown version of [/jobs/ext/2252397-data-streaming-engineer](https://www.wearedevelopers.com/jobs/ext/2252397-data-streaming-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Streaming Engineer - **Company:** TrueNorth - **Location:** Greater London, UK (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Airflow, Amazon Web Services, Data Analysis, Microsoft Azure, Batch Processing, Data Governance, Extract Transform Load (ETL), Data Warehousing, Distributed Systems, Python (Programming Language), Cloud Services, Data Streaming, Apache Spark, Apache Flink, Real Time Data, Apache Kafka, Data Pipelines, Databricks - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815262552-data-streaming-engineer ## About the Role The ideal candidate will bring a strong blend of strategic thinking and hands-on engineering. Specifically, you'll have: * Proven experience as a Senior Data Engineer, focused on real-time, distributed systems * Deep expertise with modern streaming tools: Flink, Kafka, Spark, Databricks * Strong cloud-native data architecture experience (AWS, GCP, or Azure) * Solid understanding of streaming vs. batch processing paradigms * Experience defining technical strategy and creating actionable roadmaps * Familiarity with broader data ecosystem tools like Airflow, Dagster, DBT * Strong in Python, Scala, or Java * A background in ETL/ELT pipelines, data warehousing, and analytics engineering best practices * Experience working with privacy-sensitive data and implementing data governance frameworks * Clear, confident communication and a collaborative mindset to align diverse stakeholders ## Description Contract or Perm | E-commerce | Principal/Staff Data Streaming Engineer * Duration: 6 months or perm * Start Date: ASAP I'm currently hiring for a cutting-edge e-commerce company based in London that's making a shift towards a streaming-first data architecture. As part of this transformation, they're looking for an experienced Staff/Principal Data Streaming Engineer to join on a 6-month contract (outside IR35). The company is also considering permanent applicants for this position. This role is fully remote. We are unable to offer sponsorship for this position. All candidates must have full right to work in the UK. The Opportunity You'll play a key role in shaping and delivering the technical strategy behind a modern, cloud-native, real-time data platform. What We're Looking For The ideal candidate will bring a strong blend of strategic thinking and hands-on engineering. Specifically, you'll have: * Proven experience as a Senior Data Engineer, focused on real-time, distributed systems * Deep expertise with modern streaming tools: Flink, Kafka, Spark, Databricks * Strong cloud-native data architecture experience (AWS, GCP, or Azure) * Solid understanding of streaming vs. batch processing paradigms * Experience defining technical strategy and creating actionable roadmaps * Familiarity with broader data ecosystem tools like Airflow, Dagster, DBT * Strong in Python, Scala, or Java * A background in ETL/ELT pipelines, data warehousing, and analytics engineering best practices * Experience working with privacy-sensitive data and implementing data governance frameworks * Clear, confident communication and a collaborative mindset to align diverse stakeholders ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Cutting LLM Costs Without Cutting Quality: How to Beat Proprietary LLMs with Fine-Tuned Open Source](https://www.wearedevelopers.com/videos/100151-cutting-llm-costs-without-cutting-quality-how-to-beat-proprietary-llms-with-fine-tuned-open-source) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [OLTP in the Lakehouse: Redefining Data for AI Workloads](https://www.wearedevelopers.com/videos/2038-oltp-in-the-lakehouse-redefining-data-for-ai-workloads) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story)