Data Engineer

Ports North

Birmingham

Hybrid

GBP 76,000 - 99,000

Full time

5 days ago
Be an early applicant
Application generator

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

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

Contract: Initial 12 months
Rate: Up to £475 per day - Inside IR35
Location: Birmingham
Working Pattern: Hybrid - 3 days per week onsite at Birmingham office

We are looking for an experienced Senior Data Engineer to join a major enterprise technology programme within the financial services sector. You will be responsible for designing, building and optimising large-scale data pipelines and distributed processing solutions within an AWS environment. The role will also support modern AI/ML and Generative AI initiatives by developing scalable, secure and reliable data platforms.

Key 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.
Essential Experience
  • 5+ years of commercial Data Engineering experience.
  • Strong hands-on Apache Spark development experience.
  • Strong programming experience with Java and/or Scala.
  • Strong AWS experience, ideally including technologies such as S3, EMR, Glue and IAM.
  • Advanced SQL development skills.
  • Strong experience designing and developing ETL/ELT pipelines.
  • Experience working with large-scale and distributed data-processing environments.
  • Databricks and/or Snowflake.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Airswift • Birmingham

Hybrid
GBP 101,000 - 166,000
Data Engineer - Databricks | AWS |Snowflake
Data Engineer - Databricks | AWS |Snowflake

Korn Ferry • West Midlands

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

La Fosse • Milton Keynes

Hybrid
Data Engineer
Data Engineer

Auxo Talent • Greater London

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

Synapri • Greater London

On-site
GBP 7,196,000 - 10,517,000
Senior Data Engineer
Senior Data Engineer

Oliver James • Greater London

Hybrid
GBP 96,000 - 111,000
Senior Data Engineer
Senior Data Engineer

Oliver James Associates Ltd. • Greater London

Hybrid
GBP 86,000 - 117,000
Data Engineer - AWS, Spark & AI
Data Engineer - AWS, Spark & AI

Datatech Analytics • City Of London

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

Data Science Festival • Greater London

Hybrid
GBP 75,000 - 85,000
Data Engineer
Data Engineer

SCC • United Kingdom

Hybrid
GBP 62,000 - 90,000