AWS Data Engineer

Technopride Ltd

Greater London

On-site

GBP 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech solutions provider in London is seeking an experienced Senior Data Engineer to help shape the architecture of a next-generation data platform. Responsibilities include designing scalable data pipelines, implementing ETL processes, and orchestrating workflows using AWS. The ideal candidate will have over 10 years of experience in engineering and a strong background in cloud-native technologies. Competitive compensation and a collaborative work environment offered.

Qualifications

  • 10+ years of hands-on engineering experience required.
  • Experience writing clean, maintainable code using modern practices.
  • Solid understanding of data pipelines and ETL processes.

Responsibilities

  • Design and develop scalable, testable data pipelines using Python.
  • Implement batch workflows and ETL processes per modern standards.
  • Orchestrate data workflows using AWS services.
  • Build monitoring and observability into data flows.

Skills

Python programming
Data engineering fundamentals
Apache Spark
AWS services (S3, Glue, Lambda)
Agile environment experience

Tools

Apache Spark
AWS Glue
CI/CD tools

Job description

London, United Kingdom | Posted on 24/11/2025

We provide end-to-end IT solutions and services including Applications services, Data & Analytics services, AI/ML Technologies and Professional services in the UK and EU market.

Job Description

Role Overview

We are developing a next-generation data platform and are looking for an experienced Senior Data Engineer to help shape its architecture, reliability, and scalability. The ideal candidate will have more than 10 years of hands‑on engineering experience and a strong background in building modern data pipelines, working with cloud‑native technologies, and applying robust software engineering practices.

Key Responsibilities

  • Design, develop, and optimise scalable, testable data pipelines using Python and Apache Spark.
  • Implement batch workflows and ETL processes adhering to modern engineering standards.

Develop Cloud-Based Workflows

  • Orchestrate data workflows using AWS services such as Glue, EMR Serverless, Lambda, and S3.
  • Contribute to the evolution of lakehouse architecture leveraging Apache Iceberg.

Apply Software Engineering Best Practices

  • Use version control, CI/CD pipelines, automated testing, and modular code principles.
  • Participate in pair programming, code reviews, and architectural design sessions.

Data Quality & Observability

  • Build monitoring and observability into data flows.
  • Implement basic data quality checks and contribute to continuous improvements.

Stakeholder Collaboration

  • Work closely with business teams to translate requirements into data-driven solutions.
  • Develop an understanding of financial indices and share domain insights with the team.

What You’ll Bring

Technical Expertise

  • Strong experience writing clean, maintainable Python code, ideally using type hints, linters, and test frameworks such as pytest.
  • Solid understanding of data engineering fundamentals including batch processing, schema evolution, and ETL pipeline development.
  • Experience with—or strong interest in learning—Apache Spark for large-scale data processing.
  • Familiarity with AWS data ecosystem tools such as S3, Glue, Lambda, and EMR.

Ways of Working

  • Comfortable working in Agile environments and contributing to collaborative team processes.
  • Ability to engage with business stakeholders and understand the broader context behind technical requirements.

Nice-to-Have Skills

  • Experience with Apache Iceberg or similar table formats (e.g., Delta Lake, Hudi).
  • Familiarity with CI/CD platforms such as GitLab CI, Jenkins, or GitHub Actions.
  • Exposure to data quality frameworks such as Great Expectations or Deequ.
  • Interest or background in financial markets, index data, or investment analytics.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

FDJ UNITED • Greater London

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

NTT DATA • Greater London

On-site
GBP 50,000 - 70,000
AWS Data Engineer: Build Scalable Data Pipelines
AWS Data Engineer: Build Scalable Data Pipelines

NTT DATA • Greater London

On-site
AWS Architect
AWS Architect

Technopride Ltd • Greater London

Hybrid
AWS Data Engineer
AWS Data Engineer

Datatech Analytics • City Of London

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

TrueNorth® • Manchester

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

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 70,000 - 90,000
Azure Data Engineer
Azure Data Engineer

Reed • Greater London

On-site
GBP 65,000 - 90,000
Data Engineer
Data Engineer

Lynx Recruitment • City of Westminster

Hybrid
GBP 54,000 - 66,000
Senior Data Platform Engineer
Senior Data Platform Engineer

NCC Group • Manchester

On-site
GBP 65,000 - 85,000