Principal Data Solution Architect

  • Betfair Ltd
  • Leeds, Yorkshire
  • 31/05/2026
Full time Information Technology Telecommunications SQL

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