FDJ - La Française des Jeux

Senior Data Engineer

FDJ - La Française des Jeux · Serbia

Gambling Facilities and Casinos · 1,001-5,000 employees

20 h ago
Remote Senior (5-10 yrs) Full-time Serbia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design, build, and maintain scalable data pipelines and Lakehouse architectures to modernize the data platform. Collaborate with stakeholders to optimize data processing for reporting, analytics, and operational efficiency using automation and AI.

What they look for

Python SQL Apache Spark PySpark Airflow dbt Apache Iceberg Delta Lake CI/CD Data Modeling Cloud Data Warehousing Data Quality Frameworks Lakehouse Architecture ETL/ELT S3 Athena

Requirements

Requires over 5 years of professional data engineering experience with expertise in Python, SQL, Spark, and Airflow. Candidates must be proficient in modern table formats like Iceberg or Delta Lake and experienced in implementing CI/CD and data quality frameworks.

Full description

At FDJ UNITED, we don't just follow the game, we reinvent it.

FDJ UNITED is one of Europe’s leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition. We set new standards, proving that entertainment and safety can go hand in hand. Here, you’ll work alongside a team of passionate individuals dedicated to delivering the best and safest entertaining experiences for our customers every day.

We’re looking for bold people who are eager to succeed and ready to level-up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field.

Join us in shaping the future of gaming. Are you ready to LEVEL-UP THE GAME?

Role Description

We are seeking a skilled Senior Data Engineer to design, build and maintain scalable data pipelines and infrastructure within a fast-paced agile data engineering team. You will play a crucial role in modernizing our data platform to enhance product offerings, closely collaborating with stakeholders across the organization to maximize the value of data for reporting, analytics, and decision-making processes.

In this role, you'll help transform our multi-cloud data landscape, working with streaming technologies, cloud data warehouses, and Lakehouse architectures to unlock new insights and capabilities for our business units. Additionally, you will leverage automation and generative AI to increase operational efficiency and enhance self-service capabilities across the organization.

Key Responsibilities

Pipeline Development & Engineering

  • Design, develop, and maintain production ETL/ELT pipelines in Python and SQL
  • Build and optimize large-scale data processing jobs using Apache Spark/PySpark balancing performance, cost and maintainability
  • Build and optimize complex Airflow DAGs for workflow orchestration (scheduling, monitoring, alerting, error handling)
  • Develop and manage data transformation logic using dbt for version control, testing, and documentation
  • Process and transform datasets ranging from GBs to TBs efficiently

Lakehouse Architecture & Design

  • Design and implement scalable data lake medallion-style architectures using S3 and modern table formats (Apache Iceberg, Delta Lake)
  • Design schema evolution & Implement partitioning and optimize table layouts (partitioning, clustering, compaction) for both batch and streaming workloads

Data Platform Infrastructure

  • Design and implement reusable data pipeline frameworks and libraries
  • Implement schema registries and enforce data contracts between pipeline stages
  • Build and maintain CI/CD pipelines for data workflows (Git-based deployments, testing, validation)
  • Establish observability practices: logging, monitoring, alerting, anomaly detection, pipeline health, data freshness, and quality metrics

Data Quality & Reliability

  • Implement comprehensive data quality frameworks and validation checks within pipelines
  • Establish data contracts that define expected schema, quality, and delivery guarantees
  • Design and implement SLIs/SLOs for critical data pipelines (latency, throughput, accuracy)

Required Skills & Experience

Core Data Engineering (5+ years)

  • 5+ years of professional data engineering experience
  • Demonstrated expertise designing and implementing scalable data pipelines
  • Production experience building Airflow DAGs at scale
  • Strong proficiency in Python (data processing, libraries like pandas, sqlalchemy)
  • Advanced SQL skills (complex queries, window functions, performance tuning) and data modelling
  • Experience with dbt or similar data transformation tools
  • Hands-on experience with Apache Spark/PySpark optimization
  • Proficiency with CI/CD practices for data pipelines (Git workflows, testing, deployment automation)

Data Architecture & Platforms

  • Experience with modern table formats (Apache Iceberg, Delta Lake) for Lakehouse architectures
  • Experience designing dimensional models and/or star schemas for analytics
  • Understanding of medallion architecture (bronze/silver/gold layers)
  • Practical experience with at least one cloud data warehouse (e.g. S3, Athena, Redshift)

Data Quality, Contracts & Observability

  • Experience building data quality frameworks and comprehensive validation testing
  • Understanding of SLIs/SLOs and their application to data pipelines
  • Experience designing data contracts and schema evolution strategies
  • Demonstrated experience implementing monitoring and alerting for production data pipelines

Advantageous

  • Working experience with streaming data platforms (Kafka, Kinesis, Spark Streaming)
  • Experience using AI coding assistants (Cursor, Claude Code, GitHub Copilot) to accelerate development
  • Infrastructure as Code (Terraform) for data platform deployment
  • Experience with Kubernetes or Docker containerization
  • Familiarity with data catalogs and metadata management platforms

We believe talent knows no boundaries. Our hiring process focuses solely on your skills, experience, and potential to contribute to our team. We welcome applicants from all backgrounds and evaluate each candidate based on merit, regardless of personal characteristics as the age, gender, origin, religion, sexual orientation, neurodiversity or disability.