Principal Data Engineer - AWS
Capco
In this Principal Data Engineer role, you’ll design, build and deploy cloud-based data pipelines for Tier 1 financial services clients, using AWS and modern data architectures. You’ll work on greenfield initiatives and enterprise-scale platforms, shaping how data is ingested, transformed and served at scale. You’ll collaborate with clients and mentor junior engineers, applying Well-Architected principles to ensure secure, scalable solutions. This is a client-focused, impact-driven opportunity in a collaborativeCapco environment with a strong emphasis on learning and transformation.
Pay / Benefits- Discretionary bonus
- Competitive pension
- Health insurance
- Mental health resources
- Maternity and parental leave
- Continuous learning and training
- Design and build end-to-end data pipelines using AWS-native tools
- Collaborate with clients to capture requirements and deliver production-grade systems
- Apply AWS Well-Architected Principles for scalability, security, and resilience
- Lead development of robust, fault-tolerant data engineering solutions
- Support and mentor junior engineers and share knowledge across the team
- Proficiency in Python, Scala or Java with strong Big Data experience (Spark, Hadoop)
- Experience building real-time event streaming pipelines (Kafka, Spark Streaming, Kinesis)
- Proficiency in AWS cloud environments
- Experience with modern data architectures (Data Lakehouse, Data Warehousing)
- Solid understanding of CI/CD, DevOps tooling, and data governance including GDPR
- Collaboration with cross-functional teams
- Mentoring and knowledge sharing
- Strong communication and problem-solving
- AWS cloud environments
- Python/Scala/Java
- Spark, Hadoop
Reference: WJ-747_30185922