Senior Data Engineer (Python, AWS)

MCS Group | Your Specialist Recruitment Consultancy

United Kingdom

Remote

GBP 81,000 - 99,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MCS Group is partnering with a fast-growing technology company to recruit a Senior Data Engineer in the UK. You will design and build production-grade data pipelines, APIs and data services using Python, SQL and AWS to support analytics, AI capabilities and customer-facing features.

Working remotely from the UK, you will collaborate with software engineers, data specialists and product teams, contribute to CI/CD and DevOps practices, and help evolve a scalable data platform.

Qualifications

  • Extensive experience in data engineering or backend software development.
  • Strong Python development skills and SQL proficiency with data modelling.
  • Hands-on experience deploying solutions in AWS.
  • Experience with ETL/ELT tooling and data warehousing.

Responsibilities

  • Build robust data pipelines and backend data services using Python and SQL.
  • Design data APIs, semantic layers and curated datasets.
  • Develop cloud-native data solutions within AWS.
  • Collaborate with cross-functional teams including Product, Data, AI and QA.
  • Contribute to CI/CD, infrastructure-as-code and DevOps practices.
  • Maintain data quality, monitoring and performance.

Skills

Python
SQL
AWS
Airflow
dbt
Airbyte
Temporal
Fivetran

Tools

Airflow
dbt
Airbyte
Temporal
Fivetran

Job description

MCS Group is exclusively partnering with a successful, fast-growing technology company as it expands its Data Engineering team. This is a senior, hands-on role for an experienced engineer who is highly confident working with Python, SQL and AWS. You will help build a modern data platform that transforms large volumes of complex, proprietary data into scalable analytics, AI capabilities and customer-facing product features. This is not a traditional reporting role. You will be building production-grade data services, APIs and pipelines that sit at the heart of the company's technology products.

This is a remote position for candidates based in the UK and sponsorship is unforuntatley unavailable.

The Role

The Senior Data Engineer will work closely with software engineers, product teams, data specialists and technical leadership to design and deliver reliable, scalable data solutions.

Your responsibilities will include:

  • Building robust data pipelines and backend data services using Python and SQL
  • Designing data APIs, semantic layers and curated datasets
  • Developing cloud-native data solutions within AWS
  • Structuring and modelling complex engineering and simulation data
  • Supporting analytics, machine learning and AI-driven product capabilities
  • Working with Product Managers to translate requirements into scalable technical solutions
  • Collaborating with Data, AI, BI, QA and Software Engineering teams
  • Contributing to CI/CD, infrastructure-as-code and DevOps practices
  • Maintaining high standards across data quality, testing, monitoring and performance
  • Evaluating new tools, frameworks and architectural approaches as the platform evolves
What We're Looking For
  • Strong commercial experience in data engineering or backend software engineering
  • Advanced Python development skills
  • Strong SQL skills, including complex querying and data modelling
  • Hands-on experience building and deploying solutions within AWS
  • Experience developing production-grade data pipelines and services
  • Practical knowledge of ETL and ELT tooling such as Airflow, dbt, Airbyte, Temporal or Fivetran
  • Experience with data warehousing and modern data architecture patterns
  • A strong understanding of data validation, testing, monitoring and quality
  • Experience working within a software product or technology-led environment
  • Strong communication skills and the ability to work across technical and non-technical teams

Up to £90,000 plus benefits

Additional Information

All conversations will be treated in the strictest of confidence.

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

Similar jobs worth comparing

Senior Data Engineer - Python & AWS (Remote UK)
Senior Data Engineer - Python & AWS (Remote UK)

MCS Group | Your Specialist Recruitment Consultancy • United Kingdom

On-site
GBP 81,000 - 99,000
Senior Data Engineer
Senior Data Engineer

Datatech Analytics • Greater Manchester

Hybrid
GBP 60,000 - 70,000
Data Engineer (AWS) - Manchester
Data Engineer (AWS) - Manchester

Noir • Manchester

On-site
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

IntaPeople Limited • Sutton

Hybrid
GBP 70,000 - 110,000
Hybrid work model
12-month contract
Senior Data Engineer Python AWS
Senior Data Engineer Python AWS

Client Server • England

On-site
GBP 76,000 - 90,000
Free lunch daily
Onsite gym and classes
Private Medical care
+2
Senior Data Engineer
Senior Data Engineer

TrueNorth® • Manchester

On-site
GBP 60,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Loop Recruitment • Greater Manchester

On-site
GBP 80,000 - 120,000
Senior Data Engineer
Senior Data Engineer

La-Fosse-1 • Greater London

Hybrid
GBP 97,000 - 101,000
Senior Data Engineer AWS
Senior Data Engineer AWS

Client Server Ltd. • Greater London

Hybrid
GBP 78,000 - 90,000
Senior Data Engineers
Senior Data Engineers

Oliver Bernard • Greater London

Hybrid