Quick overview
Job description
About Us
Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this.
With our proprietary platform powering everything we do, it's an exciting time to join us. We're pioneering new products and driving more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide.
Betfred's Technology department is driven by innovation, and you'll be at the heart of unlocking our platform's potential. So, if you want to help shape the future of betting and gaming, it's time to join us.
Job Purpose
This Lead Data Engineer will be the senior technical authority for our data platform, setting the architectural direction and engineering standards for the team. This hands‑on role will focus on leading the technical delivery of our migration from SQL Server to an AWS lakehouse, and designing the real‑time streaming architecture that underpins automation, business intelligence, and analytics, while mentoring engineers across the team.
Job Duties
Own the technical architecture, standards and design patterns for the data platform, covering batch and streaming pipelines built on AWS Glue, AWS Lambda, AWS S3 and Redshift.
Lead the technical delivery of the Data Warehouse migration from SQL Server to AWS, including target modelling, cutover approach, reconciliation strategy and technical risk management.
Design and build the real‑time data architecture using Amazon MSK / Apache Kafka and PySpark Structured Streaming (evaluating Apache Flink where it is the better fit), including event schema governance, exactly‑once semantics and stream‑to‑lakehouse integration.
Define and embed data quality, validation and observability frameworks, and hold the team to them through design and code review.
Govern the lakehouse and data warehouse design, ensuring consistency, scalability and sensible cost characteristics across the platform.
Own platform infrastructure‑as‑code (Terraform) and CI/CD standards, so environments and pipelines are reproducible and reviewable.
Monitor and optimise AWS platform spend, making the cost and performance trade‑offs explicit when proposing architecture.
Act as the technical escalation point for complex data issues and performance bottlenecks, leading root‑cause analysis and driving permanent fixes.
Collaborate with data scientists, analysts and other engineering leads to support the deployment of machine learning and advanced analytical solutions.
Mentor and technically coach data engineers through pairing, review and design sessions, and contribute to technical assessment during hiring.
Represent data engineering in cross‑functional architecture, planning and prioritisation discussions, translating technical trade‑offs for senior technical and non‑technical stakeholders.
Embed data security and privacy by design, working with Information Security and our Data Protection team on how customer data is modelled, accessed and retained.
Knowledge, Skills and Experience
Essentials:
Deep, hands‑on expertise across core AWS data services such as AWS Glue, AWS Lambda, AWS S3, AWS Redshift, and Amazon EMR, with the ability to make and defend architectural decisions.
Advanced proficiency in Python and SQL, including PySpark for large‑scale batch and streaming processing, and strong command of data modelling and data warehousing concepts.
Production experience designing and operating streaming architectures with Apache Kafka or Amazon MSK, including stream processing with Spark Structured Streaming.
Hands‑on experience with open table formats, such as Apache Iceberg or Delta Lake, including partitioning, schema evolution and table maintenance at scale.
Experience with pipeline orchestration and infrastructure‑as‑code using Terraform.
Experience acting as technical lead on a significant data platform or migration programme, setting standards others follow.
Track record of mentoring and developing engineers through review, pairing and design guidance.
Ability to diagnose and resolve complex, ambiguous data issues, and to teach others to do the same.
Ability to effectively communicate with both technical and non‑technical stakeholders, including senior leadership.
Experience with data security and privacy best practices, and how to build them into platform design.
Experience with Agile development methodologies.
Desirable:
Experience with Apache Flink for stateful stream processing would be desirable.
Experience in migrating data from on‑premises systems, such as SQL Server, to cloud environments would be desirable.
Experience in a regulated industry, and awareness of how data platform design intersects with regulatory, compliance and responsible gambling obligations, would be an advantage.
What is in it for me?
We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:
A competitive rate of pay and pension contribution ( £85,000 -£105,000)
Generous discretionary bonus schemes, incentives and competitions
An annual leave entitlement that increases with length of service
Access to an online GP 24/7, 365 days a year for you and your immediate family.
Employee wellbeing support through our Employee Assistance Programme
Enhanced Maternity & Paternity Pay
Long Service Recognition
Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
#J-18808-LjbffrSimilar jobs
- TI
Data Engineer - SC ClearedRecently posted
TALENT INTERNATIONAL UK LTD · West Midlands · Hybrid · Posted 14 Nov 2026 🇬🇧
OraclePL/SQLSQL+8TechnologySalary not listed - DT
Data Engineer: Cloud Data Pipelines for Public SectorRecently posted
Different Technologies Pty Ltd. · london · Hybrid · Posted 14 Nov 2026 🇬🇧
SQLAirflowKafka+1TechnologySalary not listed - GR
Data EngineerRecently posted
GIS Recruiter Ltd · tyseley · Hybrid · Posted 14 Nov 2026 🇬🇧
OracleETLDatabricks+3TechnologySalary not listed - MA

Data EngineerRecently posted
Matchtech · west of england · Hybrid · Posted 14 Nov 2026 🇬🇧
SQLScalaGit+9TechnologySalary not listed - RE

Senior Data EngineerRecently posted
Red Engine · london · Hybrid · Posted 14 Nov 2026 🇬🇧
SQLT-SQLApache Spark+14TechnologySalary not listed - NG
Hybrid Data Engineer, Analytics & Data ProductsRecently posted
NatWest Group · city of edinburgh · Hybrid · Posted 14 Nov 2026 🇬🇧
TechnologySalary not listed - FU

Senior Data EngineerRecently posted
Free-Work UK · leeds · Hybrid · Posted 14 Nov 2026 🇬🇧
GCPSQLApache Spark+5TechnologySalary not listed - CU
Senior Data EngineerRecently posted
Curve · london · Hybrid · Posted 14 Nov 2026 🇬🇧
GCPSQLAWS+9TechnologySalary not listed - IB
Data Engineer: Hybrid Cloud & AI InnovatorRecently posted
International Business Machines Corporation · cheltenham · Hybrid · Posted 14 Nov 2026 🇬🇧
TechnologySalary not listed - IB
Data Engineer - Advanced Analytics & AI (Hybrid Cloud)Recently posted
International Business Machines Corporation · london · Hybrid · Posted 14 Nov 2026 🇬🇧
Generative AITechnologySalary not listed - YO
Portfolio Analytics & Data Engineer – Capital MarketsRecently posted
YouLend Limited · london · Hybrid · Posted 14 Nov 2026 🇬🇧
TechnologySalary not listed - DL
Data Engineer MidRecently posted
D8 LooP · United Kingdom · Remote · Posted 14 Nov 2026 🇬🇧
GCPSQLPython+2TechnologySalary not listed