Senior Data Engineer – AWS

Company: Capco
Apply for the Senior Data Engineer – AWS
Location: London
Job Description:

Overview

In this role you will design and implement cloud-based data pipelines on AWS for Tier 1 financial clients, delivering scalable, secure and resilient data platforms. You will work across greenfield and enterprise-scale projects, shaping how data is ingested, transformed, and served. You’ll collaborate with clients and mentors, applying Well-Architected principles to drive robust, production-grade solutions. Join a collaborative, entrepreneurial environment that values knowledge sharing and impactful transformation in financial services.

Pay / Benefits

  • Discretionary bonus
  • competitive pension
  • health insurance
  • life insurance
  • mental health support
  • 5 weeks holiday with buy/sell option

Responsibilities

  • Design and build end-to-end data pipelines using AWS-native tools and modern architectures
  • Collaborate with clients to gather requirements and deliver production-grade systems
  • Apply AWS Well-Architected Principles to ensure scalability, security, and resilience
  • Lead development of robust, fault-tolerant data engineering solutions
  • Support and mentor junior engineers and promote knowledge sharing

Key requirements

  • Proficient in Python, Scala or Java
  • Strong experience with Big Data technologies (e.g., Spark, Hadoop)
  • Practical knowledge of real-time streaming (Kafka, Spark Streaming, Kinesis)
  • Proficiency in AWS cloud environments
  • Experience with modern data architectures (Data Lakehouse, Data Warehousing)
  • Understanding of CI/CD, DevOps tooling, and GDPR data governance
  • Collaboration with clients and cross-functional teams
  • Mentoring and knowledge sharing
  • Strong communication and problem-solving abilities
  • Python / Scala / Java
  • Spark / Hadoop
  • Kafka / Spark Streaming / Kinesis

Posted: September 14th, 2026