Senior Data Engineer, Anti-Fraud Technology
Role details
Job location
Tech stack
Job description
Vanguard manages more than $11 trillion in assets worldwide, and with that scale comes a deep responsibility: safeguarding our clients from fraud and financial crime. Our Enterprise Security & Fraud (ES&F) team sits at the heart of this mission. We build advanced, cloud-native technology that detects, prevents, and responds to emerging threats across the UK and Europe., * Design and implement real-time data pipelines that power fraud detection and operational decision making.
- Build robust ELT workflows from source ingestion through to data presentation for internal stakeholders.
- Develop event-driven solutions using technologies such as Apache Kafka and Apache Flink., * Build and maintain cloud infrastructure using AWS and Infrastructure-as-Code tooling (CloudFormation/Terraform).
- Own deployment and operational support across development, test, and production environments.
- Champion continuous improvement across tooling, processes, and engineering practices.
Collaboration & Agile Delivery
- Partner closely with developers, product owners, scrum masters, and analysts to ensure data enables an exceptional client experience.
- Participate fully in agile ceremonies including sprint planning, daily scrums, reviews, and retrospectives.
Requirements
This Senior Data Engineer role sits within Vanguard Europe's Enterprise Security & Fraud (ES&F) team, building advanced, cloud-native data pipelines and real-time systems that protect clients from fraud and financial crime. The position combines hands-on engineering - spanning ELT development, streaming architectures, IaC, testing, deployment, and operations - with close collaboration across product, engineering, and agile teams. It requires deep experience in Python/Java, SQL, AWS, Kafka/Flink, and data transformation frameworks, with an emphasis on high-quality engineering practices, continuous improvement, and innovative problem-solving in a cybersecurity-focused environment.
This Senior Data Engineer role sits within Vanguard Europe's Enterprise Security & Fraud (ES&F) team, building advanced, cloud-native data pipelines and real-time systems that protect clients from fraud and financial crime. The position combines hands-on engineering - spanning ELT development, streaming architectures, IaC, testing, deployment, and operations - with close collaboration across product, engineering, and agile teams. It requires deep experience in Python/Java, SQL, AWS, Kafka/Flink, and data transformation frameworks, with an emphasis on high-quality engineering practices, continuous improvement, and innovative problem-solving in a cybersecurity-focused environment., * 5+ years of experience as a data engineer.
- Strong proficiency in Python or Java, SQL, cloud environments (preferably AWS).
- Hands-on experience with Kafka and streaming frameworks such as Flink.
- Proficiency with data transformation tools (PySpark, Pandas).
- Familiarity with data quality frameworks (e.g., Great Expectations).
- Experience with graph databases is a plus.
- Exposure to building cloud infrastructure via IaC.
- Excellent communication skills, able to translate complex topics for technical and non-technical audiences.
- Understanding of agile development; scrum experience preferred.
- A continuous learning mindset and willingness to expand both technical and non-technical skills.
- A degree in a STEM field is beneficial but not required.
Benefits & conditions
We offer a competitive base salary, annual performance bonus (January), partnership bonus (June), and comprehensive benefits. Our hybrid model blends collaboration with flexibility: in office Tuesday-Thursday, remote on Monday and Friday.