Senior Data Engineer - AWS Spark ETL for AI/ML

Ports North

Birmingham

On-site

GBP 76,000 - 99,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ports North in Birmingham is seeking a Senior Data Engineer to design, build and optimise large-scale data pipelines in an AWS environment, and to support AI/ML and Generative AI initiatives with scalable data platforms.

You will develop high-throughput Spark pipelines, ETL/ELT workflows for diverse datasets, and Java or Scala components with advanced SQL, contributing to lakehouse architectures and secure data governance.

Qualifications

  • 5+ years of commercial Data Engineering experience.
  • Strong hands-on Apache Spark development experience.
  • Proficient in Java and/or Scala programming.
  • Extensive AWS experience with S3, EMR, Glue and IAM.
  • Advanced SQL development for large-scale datasets.
  • Experience building ETL/ELT pipelines.
  • Experience with data lake or lakehouse architectures.

Responsibilities

  • Design, build and maintain high-throughput data pipelines using Apache Spark and cloud-native technologies.
  • Develop scalable ETL/ELT workflows for structured and unstructured datasets.
  • Build and optimise data-processing solutions within AWS environments.
  • Develop performant solutions using Java or Scala alongside advanced SQL.
  • Support modern data lake and lakehouse architectures.
  • Work alongside AI/ML teams to provide data platforms supporting Generative AI, machine learning and advanced analytics use cases.
  • Implement appropriate data quality, governance, security and monitoring standards.
  • Troubleshoot complex data-processing and distributed-system issues within production environments.

Skills

Apache Spark
Java/Scala
AWS (S3/EMR/Glue/IAM)
SQL
ETL/ELT pipelines
Data governance & security
Distributed data processing

Tools

Spark

Job description

Ports North in Birmingham is seeking a Senior Data Engineer to design, build and optimise large-scale data pipelines in an AWS environment, and to support AI/ML and Generative AI initiatives with scalable data platforms.

You will develop high-throughput Spark pipelines, ETL/ELT workflows for diverse datasets, and Java or Scala components with advanced SQL, contributing to lakehouse architectures and secure data governance.

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

Similar jobs worth comparing

Senior Data Engineer — AI-Powered Data Platform (Hybrid)
Senior Data Engineer — AI-Powered Data Platform (Hybrid)

Airswift • Birmingham

Hybrid
GBP 101,000 - 166,000
Data Engineer
Data Engineer

Airswift • Birmingham

Hybrid
GBP 101,000 - 166,000
Data Engineer
Data Engineer

Ports North • Birmingham

Hybrid
GBP 76,000 - 99,000
Senior Data Engineer – Spark, AWS & Lakehouse (Hybrid)
Senior Data Engineer – Spark, AWS & Lakehouse (Hybrid)

Korn Ferry • West Midlands

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer: Spark, Fabric & DataOps Expert
Senior Data Engineer: Spark, Fabric & DataOps Expert

Jobtailor • Belfast City District

On-site
GBP 60,000 - 90,000
Senior Data Engineer (AWS)
Senior Data Engineer (AWS)

Noir • Manchester

Hybrid
GBP 75,000 - 110,000
Senior Data Engineer — Build Scalable AI Data Platforms
Senior Data Engineer — Build Scalable AI Data Platforms

Ageas • Chandler's Ford

On-site
GBP 54,000 - 81,000
Hybrid Data Engineer: AWS, Spark & AI Pipelines
Hybrid Data Engineer: AWS, Spark & AI Pipelines

Datatech Analytics • City Of London

Hybrid
GBP 60,000 - 75,000
Senior Data Engineer - Lakehouse & Spark (Remote)
Senior Data Engineer - Lakehouse & Spark (Remote)

Envitia • Horsham

Hybrid
GBP 75,000 - 120,000
Annual Leave:25 days + birthday off
Private Healthcare
Pension Contribution
+3
Senior Data Engineer: AWS/PySpark, Snowflake & DBT
Senior Data Engineer: AWS/PySpark, Snowflake & DBT

Tata Consultancy Services • Greater London

Hybrid
GBP 90,000 - 120,000