F

Flutter

Global online betting and iGaming operator

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeTbilisi, GeorgiaNo salary listed

About the Job

Requirements

  • At least 3 years of hands-on data engineering experience building production pipelines.
  • Experience with Apache Spark (PySpark) and SQL in production; Databricks experience (Delta Lake, Workflows/DLT, Unity Catalog) is advantageous.
  • Experience with streaming data using Kafka or Amazon MSK and Spark Structured Streaming, including CDC patterns.
  • Experience with at least one major cloud platform, preferably AWS, including services such as S3, Glue, MSK, Redshift, Lambda, and IAM.
  • Experience with data modeling for analytics and the medallion/lakehouse approach.
  • Experience with version control, CI/CD, and automated testing for data pipelines.
  • Strong Python and SQL skills and understanding of distributed data processing and performance tuning.
  • Knowledge of relational databases such as PostgreSQL and SQL Server, and data warehouse concepts.
  • Understanding of data quality, lineage, and governance practices.
  • Ability to translate business requirements into reliable, well-documented data pipelines.
  • Ability to guide and review the work of less experienced engineers.
  • Good written and spoken English.

Responsibilities

  • Design, build, and maintain batch and streaming pipelines using Kafka, Spark Structured Streaming, batch jobs, Databricks, and AWS.
  • Implement Bronze, Silver, and Gold medallion layers, including ingestion, cleansing, conformance, business rules, and curated data models.
  • Develop in Python/PySpark and SQL following coding, testing, and deployment standards, including version control, CI/CD, and Databricks Asset Bundles.
  • Build CDC and event-based ingestion from relational and streaming sources, including handling schema evolution.
  • Participate in migrating existing data workloads to the new platform from a cloud data warehouse and on-premises sources.
  • Work within the architecture's market isolation and data-sharing model, including brand/market separation and access control in Unity Catalog.
  • Contribute to operational readiness through monitoring, alerting, runbooks, and on-call support for production pipelines.
  • Implement data-quality checks, reconciliation, and data contracts between producers and consumers as defined by the Data Architect.
  • Maintain lineage, documentation, and metadata for the datasets owned by the team.
  • Apply pipeline security and compliance requirements, including access control, data classification, retention, and auditability.
  • Mentor junior data engineers through code reviews, pairing, and onboarding to the platform and its standards.
  • Work with Data Admins, DevOps, BI, and ML teams to deliver Gold-layer models and features that meet consumer needs.
  • Participate in design discussions and architecture reviews, and propose improvements to pipelines and tooling.

Desired Qualifications

  • Databricks or AWS certifications, such as Databricks Data Engineer Associate/Professional or AWS Data Engineer.
  • Experience with Apache Iceberg and multi-engine lakehouse setups.
  • Familiarity with the existing on-premises stack, including Apache NiFi, ClickHouse, and Citus/distributed PostgreSQL, for the migration period; this is not required.
  • Experience migrating workloads from Redshift or on-premises systems to a cloud lakehouse.
  • Experience with Infrastructure as Code using Terraform and orchestration tools such as Airflow and dbt.
  • Experience in regulated or high-volume domains such as gambling, fintech, or e-commerce, with multi-tenant or multi-market data.

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