Data Engineer in London

Data Engineer in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Design and build robust data systems while leading high-impact projects.
  • Company: Join a forward-thinking company focused on digitalisation and data-driven solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for continuous learning.
  • Other info: Great career progression opportunities and a supportive team culture.
  • Why this job: Make a real impact by shaping the future of data infrastructure.
  • Qualifications: Expertise in SQL, Python, and modern DevOps practices required.

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

Requirements

  • You have extensive experience leading the design of data systems and models.
  • You are an expert in SQL and Python, with a proven ability to independently implement complex, production-ready projects.
  • You possess a deep understanding of dimensional modelling (Kimball) or Data Vault methodologies, essential for creating scalable enterprise schemas.
  • You have a track record of leading high-impact initiatives that align with company strategy.
  • You can evaluate proposed work against team goals and provide critical feedback to ensure value delivery.
  • You are capable of driving the end-to-end delivery of large-scale features, providing high-quality architectural diagrams and technical documentation.
  • You have strong experience with modern DevOps practices, including Infrastructure as Code, GitOps, and managing transformation layers at scale.
  • You can advise senior stakeholders on applying Data Engineering to solve complex business problems and are comfortable facilitating cross-functional design sessions.
  • You role-model UW values by promoting a data-driven culture, mentoring peers, and communicating technical successes and failures clearly to the wider Technology & Product department.
  • Strategic Problem Solving: Ability to break down vague, high-level business requirements into concrete, scalable technical architectures.
  • Clear Communication: Excellent verbal and written skills, with the ability to influence technical and non-technical audiences.
  • Accountability: Willingness to take ownership of critical systems and participate in on-call rotations.
  • Continuous Learning: Proactively seeking out the latest industry trends and introducing relevant innovations to the team.

Don’t worry if you don’t have the whole list. If you feel you have most of it and can learn the rest pretty quickly then please don’t hesitate to apply.

Overall we are looking for imaginative and pragmatic problem-solvers who want to help make a positive impact with data at UW.

What the job involves

  • We are looking for a "full-stack" Data Engineer to build the backbone of our data infrastructure and own the end-to-end data lifecycle.
  • You will architect enterprise-grade systems and build products that drive digitalisation, while tackling high-volume challenges such as processing half-hourly meter reads for our energy customers.
  • Pipeline Architecture: Design, build, and maintain robust ETL/ELT pipelines to ingest large-scale datasets and high-frequency streams.
  • Enterprise Warehousing: Lead the design and evolution of our enterprise data warehouse, ensuring it is scalable and performant.
  • Modern Transformation: Manage our data transformation layer using Dataform (preferred) or dbt to orchestrate complex, reliable workflows.
  • Quality & Deployment: Implement automated testing frameworks and deploy scalable services using Docker and Kubernetes to ensure operational health.
  • Stakeholder Partnership: Act as a strategic partner to Product and Engineering, facilitating data design sessions to optimise how data is ingested and utilised.
  • Mentorship & Standards: Raise the bar for technical excellence within the squad through code reviews, design sessions, and documenting best practices.

Possible Next Career Steps: Senior Data Engineer, Staff Data Engineer.

Data Engineer in London employer: Deepstreamtech

At UW, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Data Engineer, you will have the opportunity to work on impactful projects that drive digitalisation in the energy sector, while benefiting from continuous learning and mentorship opportunities. Our commitment to a data-driven culture and employee growth ensures that you will thrive in your role, making a meaningful contribution to our mission.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer in London

Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who’s already in the data engineering game. You never know when a casual chat could lead to your next big opportunity.

Show Off Your Skills

Don’t just tell them you’re great at SQL and Python—show it! Work on personal projects or contribute to open-source ones. Having a portfolio of your work can really set you apart when you’re in those interviews.

Ace the Interview

Prepare for those technical interviews by brushing up on your problem-solving skills. Practice explaining your thought process clearly, as communication is key. Remember, they want to see how you tackle challenges, not just the final answer!

Apply Through Us!

We’ve got some fantastic opportunities waiting for you on our website. Don’t hesitate to apply directly through us—your dream job could be just a click away! Plus, we love seeing candidates who are genuinely excited about joining our team.

We think you need these skills to ace Data Engineer in London

SQL
Python
Dimensional Modelling (Kimball)
Data Vault Methodologies
DevOps Practices
Infrastructure as Code
GitOps

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with SQL and Python in your application. We want to see how you've tackled complex projects and what you've learned along the way. Don’t hold back on showcasing your technical prowess!

Tailor Your Application:Read through the job description carefully and align your experiences with the requirements. If you’ve led high-impact initiatives or have a knack for dimensional modelling, let us know! Personalising your application can really make you stand out.

Be Clear and Concise:When writing your application, clarity is key. Use straightforward language to explain your past experiences and how they relate to the role. We appreciate well-structured applications that get straight to the point!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’ll be good to go!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Inside Out

Make sure you brush up on your SQL and Python skills before the interview. Be ready to discuss specific projects where you've implemented complex data systems, and don't shy away from diving into technical details. This is your chance to showcase your expertise in dimensional modelling and DevOps practices!

Showcase Your Problem-Solving Skills

Prepare examples of how you've broken down vague business requirements into concrete technical solutions. Think about high-impact initiatives you've led and be ready to explain how they aligned with company strategy. This will demonstrate your strategic problem-solving abilities.

Communicate Clearly and Confidently

Practice explaining your technical successes and failures in a way that non-technical stakeholders can understand. Clear communication is key, so consider how you can influence both technical and non-technical audiences during the interview.

Emphasise Continuous Learning

Be prepared to discuss how you stay updated with industry trends and innovations. Share any recent learnings or tools you've introduced to your team. This shows your commitment to continuous improvement and aligns with the company's values.