Data Engineering Lead in London

Data Engineering Lead in London

London Full-Time 80000 - 100000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Lead and improve our data platform while delivering customer-facing APIs and feeds.
  • Company: Join a forward-thinking tech company focused on data innovation.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on mentorship and career development.
  • Why this job: Make a real impact by shaping the future of our data engineering practices.
  • Qualifications: Experience in data engineering, Python, and cloud technologies is essential.

The predicted salary is between 80000 - 100000 € per year.

We’re looking for a technical, high-ownership Data Engineering Lead who can ship, operate and improve production systems — and translate platform work into real product and customer outcomes.

Requirements:

  • Hands-on Data Engineering Leader: You’ve owned production data platforms end-to-end and can lead technical direction without stepping away from the code.
  • Dagster expertise: Demonstrable experience building asset-based orchestration (assets, sensors, IO managers, resources) in production.
  • Warehouse & SQL depth: Advanced BigQuery skills — partitioning, clustering, materialised views, slot/cost management and query optimisation.
  • Ingestion reality: You’ve operated Airbyte or similar, built resilient API/FTP/SFTP ingestion patterns, and handled rate limits, pagination, partial failures and schema evolution.
  • Production API & feeds experience: You’ve shipped customer-consumable APIs or feeds (SLAs/contracts, monitoring, provenance) and can design stable downstream contracts and rollout plans.
  • Python & engineering rigor: You write clean, testable Python (typing/pydantic where appropriate), author unit and integration tests, and enforce CI and linting standards.
  • Multi-cloud & IaC: Comfortable with AWS (ECS/Fargate, RDS, S3) and GCP (BigQuery, GCS), and production Terraform experience.
  • Operational excellence: You’ve built observability, incident response, runbooks and reduced on-call toil through automation and better design.
  • Clear communicator & coach: You can explain trade-offs simply, unblock teams fast, and raise engineering quality through calm, direct leadership.

If you’re excited about this role but your experience doesn’t perfectly align with the job description, we encourage you to apply anyway.

What the job involves:

  • As our Data Engineering Lead, you’ll own the technical roadmap for our data platform and raise the bar on reliability, scalability, and engineering quality. This is a hands‑on, player/coach role.
  • Own the Data Platform Roadmap: Set technical direction and deliver the highest‑leverage platform improvements across reliability, cost, developer experience, and scale. You’ll choose, prioritise and deliver the next 12 months of platform work.
  • Deliver customer‑facing APIs & Feeds: Support the design and delivery of API‑backed feeds and enrichment pipelines that become product features and revenue streams.
  • Level Up Orchestration in Dagster: Build and refine asset‑based pipelines, sensors, schedules, backfills, IO managers and monitoring patterns that are robust, idempotent and easy to operate. Define standard patterns for incremental jobs, full refreshes and reverse ETL.
  • Make ingestion boring (in the best way): Improve and scale ingestion across Airbyte OSS and DLT: handle schema drift, connector health, rate limits, retries, checkpointing and operational resilience so pipelines run without heroics.
  • Strengthen BigQuery foundations: Own and evolve our best practices, partitioning & clustering strategy, slot/cost management and query performance guardrails.
  • Raise data quality & observability: Implement freshness SLOs, automated checks, validation, provenance and alerting so the business and customers can trust the data. Ship runbooks, incident playbooks and automated remediation where possible.
  • Enable customer pipelines & reverse ETL: Own correctness, availability and SLAs for customer‑facing workflows, including schema contracts and safe rollouts.
  • Infrastructure as Code & CI: Own Terraform modules, CI/CD flows for both infra and data code, and deployment safety gates that prevent costly mistakes.
  • Coach and grow the team: Line-manage and mentor engineers, raise standards through code reviews and testing, and build a high‑performance engineering culture that values operational excellence.

Data Engineering Lead in London employer: Deepstreamtech

As a Data Engineering Lead at our company, you will thrive in a dynamic and innovative environment that prioritises technical excellence and employee growth. We offer a collaborative work culture where your contributions directly impact product outcomes, alongside opportunities for professional development and mentorship. Located in a vibrant area, our team enjoys a balance of challenging projects and a supportive atmosphere, making it an ideal place for those seeking meaningful and rewarding employment.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineering Lead in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those related to data engineering. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios. We recommend doing mock interviews with friends or using platforms that offer practice sessions.

Tip Number 4

Don’t hesitate to apply through our website! Even if you think you don’t tick every box, we love seeing passionate candidates who are eager to learn and grow.

We think you need these skills to ace Data Engineering Lead in London

Data Engineering
Dagster
BigQuery
SQL
Airbyte
API Development
Python

Some tips for your application 🫡

Show Your Technical Skills:Make sure to highlight your hands-on experience with data platforms and any specific tools like Dagster or BigQuery. We want to see how you've owned production systems and the impact you've made!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your past experiences and how they relate to the role. We appreciate a well-structured application that gets straight to the point!

Tailor Your Application:Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements of the Data Engineering Lead role. Show us how your skills align with what we’re looking for.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Dagster and BigQuery. Brush up on your knowledge of asset-based orchestration and SQL optimisation techniques, as you’ll likely be asked to demonstrate your expertise during the interview.

Showcase Your Hands-On Experience

Prepare to discuss specific projects where you've owned production data platforms. Be ready to explain how you’ve tackled challenges like schema evolution or API design, and highlight any successful outcomes that resulted from your leadership and technical direction.

Communicate Clearly and Confidently

As a Data Engineering Lead, clear communication is key. Practice explaining complex technical concepts in simple terms. You might be asked to describe trade-offs or your approach to incident response, so ensure you can articulate your thoughts calmly and effectively.

Demonstrate Your Coaching Skills

Since this role involves mentoring engineers, think of examples where you’ve coached team members or improved engineering practices. Be prepared to discuss how you’ve raised standards through code reviews or training sessions, showcasing your ability to build a high-performance culture.