Senior Engineer, Data Engineering in London

Senior Engineer, Data Engineering in London

London Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Cititec

At a Glance

  • Tasks: Design and maintain scalable data pipelines while optimising workflows for data processing.
  • Company: Join a leading energy provider on an exciting Data & AI journey.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic work environment with a focus on innovation and collaboration.
  • Why this job: Be part of a transformative project that shapes the future of energy with data.
  • Qualifications: Core skills in Python and SQL are essential; experience in data engineering is a plus.

The predicted salary is between 50000 - 70000 £ per year.

Cititec are partnered with one of the largest energy providers & risk managers in the UK, who are currently going on a new Data & AI journey. The core of this is expanding their data engineering capabilities to support across the entire business from front office trading & forecasting through to customer facing products and internal ops. Given the change in landscape and how many businesses are becoming agentic, they are looking to hire data engineers who simply have the core foundations (Python, SQL etc) rather than the usual wishlist!

  • Design, build, and maintain scalable data ingestion pipelines
  • Develop and optimise ETL/ELT workflows for batch and streaming data
  • Build data models and schemas to support analytics and reporting
  • Monitor and improve pipeline performance, reliability, and scalability
  • Implement data quality and validation frameworks
  • Contribute to data architecture and platform strategy

Senior Engineer, Data Engineering in London employer: Cititec

As a Senior Engineer in Data Engineering at one of the UK's largest energy providers, you will be part of an innovative team driving a transformative Data & AI journey. The company fosters a collaborative work culture that prioritises employee growth through continuous learning and development opportunities, while also offering competitive benefits and a commitment to work-life balance. Located in a dynamic sector, this role provides a unique chance to contribute to impactful projects that shape the future of energy management.

Cititec

Contact Details:

Cititec Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your data engineering projects. We recommend including examples of your Python and SQL work, as well as any cool data pipelines you've built. This will make you stand out!

Tip Number 3

Prepare for those interviews! Brush up on your technical skills and be ready to discuss your experience with ETL/ELT workflows. We suggest practicing common interview questions and even doing mock interviews with friends.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be perfect for you. Plus, applying directly shows your enthusiasm and commitment to joining the team.

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

Python
SQL
Data Engineering
ETL/ELT Workflows
Data Ingestion Pipelines
Data Modelling
Data Schemas

Some tips for your application 🫡

Show Your Passion for Data:When you're writing your application, let your enthusiasm for data engineering shine through! We want to see how excited you are about building scalable data pipelines and optimising workflows. Share any personal projects or experiences that highlight your love for data.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter to match the job description. Highlight your experience with Python and SQL, and don’t forget to mention any relevant projects you've worked on. We appreciate when candidates take the time to align their skills with what we're looking for!

Be Clear and Concise:Keep your application clear and to the point. We’re busy folks, so make it easy for us to see your qualifications. Use bullet points where possible and avoid jargon unless it’s relevant to the role. A well-structured application can really make you stand out!

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 shows us you’re serious about joining our team at StudySmarter!

How to prepare for a job interview at Cititec

Know Your Tech Inside Out

Make sure you’re well-versed in Python and SQL, as these are the core foundations for the role. Brush up on your knowledge of data ingestion pipelines and ETL/ELT workflows, so you can confidently discuss your experience and how it relates to the company's needs.

Showcase Your Problem-Solving Skills

Be prepared to share specific examples of how you've designed and optimised data models or improved pipeline performance in previous roles. This will demonstrate your ability to tackle challenges head-on and contribute to their data architecture strategy.

Understand Their Business Context

Research the company’s journey into Data & AI and how they plan to expand their data engineering capabilities. This will help you tailor your responses and show that you’re genuinely interested in how your skills can support their business objectives.

Ask Insightful Questions

Prepare thoughtful questions about their current data challenges and future projects. This not only shows your enthusiasm but also gives you a chance to assess if the company aligns with your career goals and values.