F

Flutter

Global online betting and iGaming operator

Data Solution Architect

Data EngineeringConfirmed live in the last 24 hours
Full-timeTbilisi, Georgia

About the Job

Requirements

  • At least 7 years of experience in IT/software architecture or senior data engineering, including at least 3–4 years designing cloud data platforms.
  • Hands-on experience with AWS data services, including S3, Glue, Lake Formation, MSK, Redshift, Athena, Lambda, IAM, and KMS.
  • Experience designing and delivering lakehouse or medallion architectures in production.
  • Experience leading large-scale data migrations from data warehouses and/or on-premises systems to cloud.
  • Experience with streaming architectures such as Kafka, Spark Structured Streaming, and Flink, and with change data capture.
  • Experience performing design and code reviews and establishing engineering standards.
  • Expert knowledge of data architecture, data modelling (dimensional, data vault, or similar), and distributed data processing.
  • Strong programming skills in Python/PySpark and SQL.
  • Strong knowledge of data governance, security, and access control in cloud environments.
  • Knowledge of enterprise and data integration patterns, including event-driven, change data capture, batch, and data sharing.
  • Strong understanding of networking and security principles in cloud environments, including VPC, private connectivity, and encryption.
  • Experience with Infrastructure as Code using Terraform and CI/CD for data platforms.
  • Ability to translate business and regulatory requirements into data architecture.

Responsibilities

  • Define the target architecture of the data platform, including its main components, data flows, interfaces, and integration with operational and external systems.
  • Design lakehouse and medallion architecture (Bronze/Silver/Gold), including data organisation, isolation, and sharing models across brands and markets.
  • Define the coexistence model between Databricks for analytics, BI, ML, and AI and AWS for operational services, including storage, integration, and governance boundaries.
  • Establish an architectural vision as a common reference for engineering, product, and business stakeholders.
  • Design batch and streaming ingestion patterns, including Kafka/MSK, change data capture, and batch, for real-time and low-latency use cases.
  • Lead architecture for historical data migration from existing cloud data warehouse and on-premises systems to the new platform, including cutover and reconciliation strategy.
  • Define data modelling standards, data quality and lineage practices, and table format strategy using Delta or Iceberg.
  • Design data governance and access control using Unity Catalog, Lake Formation, and IAM, ensuring market-level isolation and regulatory compliance.
  • Own architecture principles, standards, and reference architectures.
  • Maintain Architecture Decision Records for significant technical decisions.
  • Lead architecture reviews and ensure solutions follow agreed platform standards.
  • Define and drive adoption of data contracts between data producers and consumers, covering schema, semantics, quality expectations, SLAs, and ownership.
  • Supervise and guide data engineering teams; review designs and code and provide constructive feedback.
  • Evaluate the existing architecture and work with teams on continuous improvement.
  • Research emerging data technologies and propose architectural changes where they add value.
  • Collaborate with other architects to establish common standards, patterns, and principles.
  • Support Programme and Product Managers in defining data strategy, roadmap, and capacity allocation for enablement work.
  • Work with vendors and partners such as AWS and Databricks on architecture reviews and technical decisions.
  • Mentor engineers and help build in-house capability on the new platform.

Desired Qualifications

  • Experience with Databricks, including Unity Catalog, Delta Lake, Workflows/DLT, and Databricks SQL.
  • Project management or technical leadership experience.
  • Databricks and/or AWS certifications, such as Databricks Data Engineer Professional or AWS Solutions Architect/Data Analytics.
  • Experience with Apache Iceberg and multi-engine lakehouse setups.
  • Hands-on experience implementing data contracts and schema governance, such as schema registry and contract testing in CI/CD.
  • Experience in multi-tenant, multi-region, or multi-jurisdiction data platforms.
  • Experience in regulated industries such as gambling, fintech, or banking, with data residency and audit requirements.
  • Experience enabling BI with Tableau or Databricks SQL and ML/AI workloads with MLflow, feature stores, or GenAI.
  • Knowledge of disaster recovery strategies and cost optimisation for cloud data platforms.

About the Company

Flutter

Global online betting and iGaming operator

Flutter Entertainment runs online sports betting and iGaming across brands like FanDuel, Paddy Power, Betfair, and PokerStars. It earns revenue from sports bets, casino games, poker, and other online gaming, delivered through websites and apps in Europe, North America, and Australia. Its strength comes from a diversified brand portfolio, broad regional reach, and scalable operations, plus access to capital from its US listing. Its goal is to grow market share, improve the customer experience, and maintain strong governance and sustainability practices for long-term growth.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1988

Recently Posted Jobs

Explore more opportunities at Flutter

See more jobs