Data Engineer

Data Engineer

Full-Time 53459 - 55103 ÂŁ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and maintain data pipelines, optimise databases, and support junior engineers.
  • Company: Join the Metropolitan Police in a role that makes a real difference.
  • Benefits: Enjoy hybrid working, generous leave, and a range of health and wellbeing perks.
  • Why this job: Be part of a dynamic team transforming data infrastructure with cutting-edge technology.
  • Qualifications: Proficient in SQL and experienced with ETL tools; cloud platform knowledge is a plus.
  • Other info: Diversity is key; we welcome applications from all London communities.

The predicted salary is between 53459 - 55103 ÂŁ per year.

Salary: The starting salary is £53,459, which includes allowances totalling £2,928. The basic salary is £50,531, with annual increases up to £55,103, plus a location allowance of £1,928 and a non‑pensionable allowance of £1,000.

Location: The role can be based in Sidcup, Hendon, Bow or Lambeth with travel across the Met estate as required. It is offered as a hybrid work pattern, with 3 days expected in the office.

Security Clearance: This post requires access to the most sensitive intelligence material on a daily basis. Applicants must hold or be prepared to undergo National Security Vetting (NSV) Security Check (enhanced) (SC(e)) level before taking up the post.

Benefits:

  • Hybrid working arrangements for a healthy work‑life balance.
  • 28 days annual leave (excluding public holidays), rising to 33 days after 5 years continuous service.
  • Personal and professional development opportunities.
  • Enrolment with the Met’s employee incentive partner, Edenred, giving access to a range of rewards and incentives.
  • Access to a range of financial products via the Metropolitan Police Trading Service, including preferred credit facilities.
  • Generous family leave for pregnancy, adoption, paternity and shared parental leave.
  • Childcare support including nursery and play scheme discounts.
  • Excellent contributory pension scheme.
  • Access to the Bluelight Emergency Services discount card with a range of official discounts from large national retailers to local businesses including holidays, cars, days out, fashion, gifts, insurance, phones and much more.
  • A substantial range of health and wellbeing benefits including physiotherapy, 24/7 rehabilitation services and free eye tests.
  • Subsidised sports centre membership to over 3,000 UK gyms and 80 London Fitness Centres, plus a range of sporting activities through the Met Police Sports and Social Clubs.

Responsibilities:

  • Design, build, and maintain robust data pipelines for analytics and operational use.
  • Optimize databases and implement data validation and cleansing processes.
  • Collaborate with analysts, scientists, and stakeholders to deliver data‑driven solutions.
  • Support junior engineers and contribute to a culture of continuous improvement.
  • Help transition our data infrastructure to Microsoft Azure.
  • Occasionally support operational policing through overtime.

Qualifications:

  • You’re confident with SQL – writing queries, building stored procedures, and designing databases is second nature.
  • You’ve worked with ETL tools like Alteryx, SSIS, FME or Python, and you know how to move and transform data efficiently.
  • You have experience building solutions in cloud platforms like Azure Data Factory or Data Bricks, or you’re keen to get stuck in.
  • You understand how relational databases and data warehouses work, and you’ve had a hand in designing them.
  • You’re comfortable solving problems independently whether it’s debugging a script or figuring out why a pipeline isn’t behaving.
  • You’ve written batch or PowerShell scripts before and know how to automate tasks when needed.
  • You can explain technical ideas clearly, whether you’re talking to a fellow engineer or someone who’s never seen a line of code.
  • You’re self‑motivated, detail‑focused, and always looking for ways to improve how things are done.

Preferred Qualifications:

  • You’ve used version control tools like GIT and understand the value of keeping things organised and collaborative.
  • You’ve worked with automated testing and know how to build reliable, repeatable processes.
  • You’re familiar with Agile ways of working and enjoy being part of a fast‑moving, iterative team.
  • You’ve handled geospatial data or dabbled in machine learning, or maybe even both.
  • You’ve built dashboards or reports using tools like Power BI, Power Query or Tableau.
  • You’ve worked in a SharePoint environment and know how to make the most of it.
  • You’ve written code in Java, Scala or other programming languages and enjoy exploring new tech.

We view diversity as fundamental to our success. To tackle today’s complex policing challenges, we welcome applications from all of our London communities.

Data Engineer employer: Metropolitan Police

As a Data Engineer with the Metropolitan Police, you will join an organisation that prioritises employee wellbeing and professional growth, offering a hybrid work model for a balanced lifestyle. With generous leave entitlements, access to extensive health benefits, and opportunities for personal development, you will be part of a supportive culture that values diversity and innovation while contributing to the safety of London communities.
M

Contact Detail:

Metropolitan Police Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Tip Number 1

Network like a pro! Reach out to current Data Engineers or professionals in the field on LinkedIn. Ask them about their experiences and any tips they might have for landing a role like this one.

✨Tip Number 2

Prepare for those interviews! Brush up on your SQL skills and be ready to discuss your experience with ETL tools and cloud platforms. We want you to showcase your problem-solving abilities and how you can contribute to the team.

✨Tip Number 3

Don’t forget to highlight your soft skills! Being able to explain technical concepts clearly is key, especially when collaborating with non-technical stakeholders. Show us that you can communicate effectively!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Data Engineer

SQL
ETL Tools (Alteryx, SSIS, FME, Python)
Microsoft Azure
Azure Data Factory
Data Bricks
Relational Databases
Data Warehousing
Batch Scripting
PowerShell Scripting
Version Control (GIT)
Automated Testing
Agile Methodologies
Geospatial Data Handling
Machine Learning
Data Visualisation (Power BI, Power Query, Tableau)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your SQL skills, experience with ETL tools, and any cloud platform work you've done. We want to see how your background fits with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our team. Be sure to mention any relevant projects or experiences that showcase your skills.

Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled challenges in your previous roles. We love seeing candidates who can think critically and solve problems independently, so share those stories!

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Metropolitan Police

✨Know Your Data Inside Out

Make sure you’re well-versed in SQL and the ETL tools mentioned in the job description. Brush up on your experience with Azure Data Factory or Data Bricks, as these will likely come up during the interview. Be ready to discuss specific projects where you've designed databases or built data pipelines.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in your previous roles. Whether it’s debugging a script or optimising a data pipeline, having concrete examples will demonstrate your ability to think critically and solve problems independently.

✨Communicate Clearly and Confidently

You’ll need to explain technical concepts to both engineers and non-technical stakeholders. Practice articulating your thoughts clearly, using simple language when necessary. This will show that you can bridge the gap between technical and non-technical teams.

✨Embrace Continuous Improvement

Highlight your self-motivation and detail-oriented nature by discussing how you’ve contributed to a culture of continuous improvement in past roles. Share any experiences where you’ve implemented new processes or tools that enhanced efficiency or collaboration.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>