Principal Data Solution Architect

Company: Betfair Ltd
Apply for the Principal Data Solution Architect
Location: Leeds
Job Description:

Location – Leeds/Dublin/London. Hybrid. Permanent.

About the Role

In Flutter COO we work with experts across Flutter to build, deploy and communicate the Flutter Edge. We cover Product&Payments, Technology, Sportsbook Product&Trading, People, Property, Corporate Communications and Strategic Partnerships&Transformation. We are seeking a Principal Data Solution Architect to design and deliver distributed data platforms that power Flutter’s applications across Gaming and Sportsbook. The role is focused on execution and solutions delivery – building scalable, high‑performance data platforms that enable real‑time and batch data processing at scale.

Responsibilities

  • Drive platform capability improvements – continuously enhance distributed data platforms using knowledge of Spark, Databricks, Kafka, Pulsar, Cassandra, and object stores to maintain best‑in‑class capabilities.
  • Enable application data consumption – understand how applications produce and consume data, designing solutions that enable efficient data access patterns, real‑time streaming, and batch processing for application needs.
  • Architect data streaming solutions – design and implement real‑time data streaming architectures using Kafka and Pulsar, ensuring low‑latency data delivery to downstream applications and services.
  • Design distributed data structures – work with engineering teams to design effective data structures for distributed systems like Cassandra, optimizing for read/write patterns, scalability, and performance.
  • Deliver cloud‑native data solutions – architect and implement data platforms on AWS leveraging cloud native services, Databricks, object stores (S3), and distributed compute frameworks.
  • Provide technical leadership and mentoring – mentor engineers and architects on distributed data platform patterns, helping teams deliver robust solutions and grow their technical capabilities.
  • Develop executable roadmaps – create pragmatic technology roadmaps that deliver near‑term business value while progressing toward target state architectures for distributed data platforms.
  • Partner with engineering teams – build strong relationships with engineering teams across Gaming and Sportsbook, understanding their data needs and translating them into scalable platform solutions.
  • Design solutions for projects – deliver ADRs, data models, technical designs, and assessments to support delivery of business goals, working with engineering teams to bring solutions to life.
  • Influence technical strategy – shape the technical direction of data platforms, considering future application requirements and emerging technologies in distributed systems and data streaming.
  • Manage technology risk – identify, communicate, and mitigate technology risks associated with distributed systems, data platform decisions, and system integrations.
  • Ensure operational excellence – design solutions with security, cost optimisation, performance, regulatory requirements, and compliance in mind.
  • Contribute to architecture governance – support architecture forums and governance processes, ensuring timely review and alignment across Flutter.

Requirements

  • Distributed data platforms expertise – extensive experience designing and implementing distributed data platforms at scale, with deep understanding of distributed systems principles and trade‑offs.
  • Data streaming architecture – proven track record architecting and implementing real‑time / low‑latency data streaming platforms including patterns for event‑driven architectures.
  • OLTP, NoSQL and distributed databases – experience with Cassandra or similar distributed databases, understanding data structures, partitioning strategies, consistency models, and performance optimisation, as well as OLTP databases such as PostgreSQL and MySQL.
  • Distributed compute frameworks – strong experience with Apache Spark and distributed data processing, including optimisation, performance tuning, and large‑scale batch/streaming workloads.
  • Cloud‑native data platforms – demonstrated experience with any Cloud Providers such as AWS, GCP, Azure, including Databricks.
  • Application‑aware data architecture – strong understanding of how applications produce and consume data, designing platforms that serve application needs efficiently across real‑time and batch use cases.
  • Large‑scale platform delivery – track record of delivering large‑scale data platforms for high‑volume B2C software businesses, preferably in Gaming, Sportsbook, or similar real‑time domains.
  • Data transformation experience – demonstrated experience contributing to data modernisation and migration initiatives and ability to drive a data‑first approach within the organisation.
  • Solutions delivery focus – proven ability to execute and deliver practical solutions, working closely with engineering teams to bring architectures to life.
  • ML/AI platform enablement – demonstrated experience productionising data science and ML/AI capabilities through the data lifecycle, including feature stores, training pipelines, model serving patterns, and data platforms that enable ML at scale.
  • Regulatory & compliance experience – designed and implemented compliant data solutions across regulated environments (PCI/SOX/HIPAA), ensuring adherence to industry standards and data protection requirements.

Benefits

  • Bonus scheme
  • Uncapped holiday allowance
  • Enhanced pension scheme
  • Private healthcare
  • Life assurance
  • Income protection
  • £1,000 annual self‑development learning fund
  • Invest via the Flutters Sharesave Scheme
  • Enhanced parental leave

#J-18808-Ljbffr…

Posted: May 30th, 2026