Senior Data Engineer

IWSR

Greater London

Hybrid

GBP 60,000 - 80,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IWSR seeks a Senior Data Engineer in Central London (hybrid, 3 days in office) to take ownership of production-critical systems. You'll manage the data ingestion pipeline, migrate Excel processes to Python, and work closely with stakeholders to solve data challenges.

The ideal candidate has 5–7 years in data engineering, solid Python and SQL Server experience, and is familiar with Databricks. We value problem-solving skills and the ability to navigate messy systems.

Qualifications

  • 5–7 years' experience in data engineering or an adjacent role.
  • Solid Python skills for data pipelines and production code.
  • Hands-on SQL Server experience.

Responsibilities

  • Own and improve data ingestion pipelines that power the Global Database.
  • Lead the migration of Excel-based processes into production Python.
  • Manage the SQL Server environment, including security and structure.

Skills

Python
SQL Server
Databricks
PySpark
AWS

Tools

AI-assisted dev tools (e.g., Copilot)

Job description

IWSR is the world's most trusted source of beverage alcohol data, used by the biggest names in the industry across 160+ countries. We're a small, expert team with a big remit, and we're looking for a Senior Data Engineer who wants to own things, not just build them. This isn't a ticket-driven role inside a large platform team. You'll be one of two data engineers, working closely with an engineering lead, taking real ownership of production‑critical systems from day one.

What you'll actually be doing:
  • Owning and improving the data ingestion pipeline that powers our Global Database
  • Leading the migration of Excel‑based processes into production Python
  • Collaborating on Databricks migration work (GTR and data pooling)
  • Taking charge of our SQL Server environment, security, structure, day‑to‑day management
  • Working directly with non-technical stakeholders to translate data problems into business outcomes
What we're looking for:

We care less about your CV checklist and more about how you work. The strongest candidates tend to:

  • Think in problems, not just technologies — "here's what was broken and here's how I fixed it"
  • Be comfortable inheriting messy, real‑world systems rather than always building green field
  • Have worked in small teams where you had to figure it out yourself — no dedicated platform team, no safety net
  • Show an engineering mindset: careful, methodical, aware of what goes wrong in production

Technically, you'll need solid Python (data pipelines, production code), hands‑on SQL Server experience, and genuine Databricks / PySpark exposure.

AWS familiarity and comfort with AI‑assisted dev tools (Copilot, Cursor, Claude Code) are a plus.

If you've ever built something a bit scrappy to solve a real problem, a quick front end, a workaround that became the system, we'd like to hear from you.

Location & Experience

Central London, hybrid (3 days in office)

5–7 years' experience in data engineering or adjacent role

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Own Production Pipelines & Databricks
Senior Data Engineer: Own Production Pipelines & Databricks

IWSR • Greater London

Hybrid
GBP 60,000 - 80,000
Senior Data Engineer
Senior Data Engineer

Nicoll Curtin • Leicester

Hybrid
Outside IR35
Modern tech stack
Friendly team
Senior Data Engineer
Senior Data Engineer

Datatech Analytics • Greater Manchester

Hybrid
GBP 60,000 - 70,000
Data Engineer
Data Engineer

Halian | Managed Services, Recruitment Agency & Contract Staffing • Greater London

Hybrid
GBP 60,000 - 80,000
Collaborative and engineering-led environment
Influence tooling and long-term strategy
Senior Data Engineer
Senior Data Engineer

Mirai Talent • Manchester

Hybrid
GBP 70,000 - 110,000
Hybrid work model
Data Engineer
Data Engineer

Tenth Revolution Group • Oxford

Hybrid
GBP 54,000 - 66,000
Hybrid work environment
Senior Data Engineer
Senior Data Engineer

Head Resourcing • Glasgow

On-site
GBP 60,000 - 70,000
Enhanced pension scheme
Life assurance
Senior Data Engineer
Senior Data Engineer

Orlaroseassociates • Greater London

Hybrid
GBP 70,000 - 90,000
Competitive market salary
25 days annual leave
Life assurance (4x base salary)
Senior Data Engineer (AWS)
Senior Data Engineer (AWS)

Noir • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Nasstar • Greater London

Remote
GBP 60,000 - 80,000
Competitive salary and compensation package
Access to AWS & Databricks certifications
Remote work with team socials