EXL

Senior Data Engineer – Banking

EXL

full-time

Posted on:

Location Type: Hybrid

Location: NorthamptonUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build and maintain scalable data pipelines and ETL/ELT processes using modern cloud data engineering practices
  • Develop and optimise data lake and data warehouse architectures on AWS
  • Ensure high standards of data quality, governance, security and accessibility across data platforms
  • Develop scalable data transformation logic using Python, SQL and Spark-based frameworks
  • Monitor pipeline performance and troubleshoot data workflows to ensure reliability and efficiency
  • Work closely with data scientists, analysts and engineering teams to support advanced analytics and reporting initiatives
  • Implement best practices for data modelling, metadata management and data lineage
  • Produce technical documentation including data architecture, pipeline design and data flow diagrams
  • Support continuous improvement of data platforms through optimisation, automation and performance tuning

Requirements

  • 8+ years of experience in data engineering or data platform development within enterprise environments
  • Strong expertise in AWS data services (such as S3, Glue, Redshift, EMR, Athena, Lambda or similar)
  • Strong programming experience with Python and SQL
  • Hands-on experience with Spark or distributed data processing frameworks
  • Proven experience building and maintaining data pipelines, data lakes and data warehouses
  • Strong understanding of data modelling, metadata management and data governance principles
  • Experience working with large-scale distributed data systems and high-volume datasets
  • Familiarity with CI/CD, version control (Git) and modern development practices
  • Experience working in Agile delivery environments
  • Experience within the Banking or Financial Services domain
  • Knowledge of Enterprise Data Management (EDM) frameworks
  • Experience with data governance, lineage and metadata management tools
  • Exposure to multi-cloud environments (Azure or GCP)
  • Experience supporting advanced analytics, machine learning or AI data platforms
Benefits
  • A competitive salary with a generous bonus
  • Private healthcare
  • Critical illness life assurance at 4 x your annual salary
  • Income protection insurance
  • A rewarding pension
  • Cash back cards for discounts and promotions
  • Cycle Scheme for savings on bikes and cycling accessories
  • Professional and personal development opportunities
  • Learning initiatives including online courses and workshops
  • Flexible hybrid working model
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringETLELTdata lake architecturedata warehouse architecturePythonSQLSparkdata modellingdata governance
Soft Skills
collaborationtroubleshootingdocumentationcontinuous improvementoptimisationautomationperformance tuning