Flutterbe logo
Hiring from
Bulgaria, Georgia
Work type
Hybrid
Posted

617,786 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
Data Engineer

Overview of the Role

The Data Engineer builds and operates the data pipelines of our cloud data platform, from ingestion to the curated layers that serve analytics, BI, ML and AI. The role sits in the Data Tribe, reports to the Data Engineering Team Lead, and works on a modern lakehouse built on Databricks and AWS, serving multiple brands and markets in a regulated industry. Alongside delivery, the Data Engineer mentors junior engineers and helps the team adopt the platform’s standards.

What You’ll Do

Pipeline Development

  • Design, build and maintain batch and streaming pipelines (Kafka, Spark Structured Streaming, batch jobs) on Databricks and AWS.
  • Implement the medallion layers (Bronze/Silver/Gold): ingestion, cleansing, conformance, business rules and curated data models.
  • Develop in Python/PySpark and SQL following the team’s coding, testing and deployment standards (version control, CI/CD, Databricks Asset Bundles).
  • Build CDC and event-based ingestion from relational and streaming sources, including handling of schema evolution.

Platform & Migration

  • Participate in migrating existing data workloads to the new platform, from a cloud data warehouse and from on-premises sources.
  • Work within the market isolation and data sharing model defined by the architecture (brand/market split, access control in Unity Catalog).
  • Contribute to operational readiness: monitoring, alerting, runbooks and on-call support for pipelines in production.

Data Quality & Governance

  • 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 the team owns.
  • Apply security and compliance requirements in pipelines: access control, data classification, retention and auditability.

Collaboration & Mentoring

  • Mentor junior data engineers: code reviews, pairing, onboarding to the platform and 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; propose improvements to pipelines and tooling.

What You’ll Bring

Working Experience

  • 3+ years of hands-on data engineering experience building production pipelines.
  • Experience with Apache Spark (PySpark) and SQL in production; experience with Databricks (Delta Lake, Workflows/DLT, Unity Catalog) is a strong advantage.
  • Experience with streaming data: Kafka (or Amazon MSK) and Spark Structured Streaming, including CDC patterns.
  • Experience with at least one major cloud, preferably AWS (S3, Glue, MSK, Redshift, Lambda, IAM).
  • Experience with data modelling for analytics (dimensional or similar) and with the medallion/lakehouse approach.
  • Experience with version control, CI/CD and automated testing for data pipelines.

Standard Qualifications

  • Strong Python and SQL skills; solid understanding of distributed data processing and performance tuning.
  • Good knowledge of relational databases (PostgreSQL, SQL Server) and of 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 communication skills in English, written and spoken.

Preferable Qualifications

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

Personal Attributes

  • Ownership mindset: takes responsibility for pipelines from design to production support.
  • Analytical mindset with strong problem-solving skills.
  • Attention to detail and care for data correctness.
  • Team player, open to feedback and willing to share knowledge.
  • Mentoring skills.

About Flutter CEE  

We are Flutter Central & Eastern Europe (CEE).

As a proud member of the Flutter family - a global leader in sports betting and iGaming - we are building one of the Group’s most dynamic tech and product hubs in Central and Eastern Europe. We aren’t just here to participate. We’re here to change the game.

By uniting local powerhouses like MaxBet, Adjarabet.com, and Adjarabet.am, we combine deep regional expertise with the scale and strength of Flutter’s global platforms. We’re setting a new standard for entertainment, responsibility, and innovation - powered by real customer signals that shape everything we build.

Settling for the status quo isn’t in our DNA. We build systems designed to scale.

We’re moving faster, thinking bigger, and putting our customers exactly where they belong: at the heart of every decision. We start by listening to our customers and the communities we serve. What we see, hear, and learn become clear signals, and those signals quickly shape product decisions, better experiences, and responsible innovation.

Technology powers our ambition. The Signature System - our operating model - makes our signal-led approach repeatable and scalable across markets. It’s how we move fast and grow with confidence.

As part of Flutter, we benefit from the Group’s collective advantage - the Flutter Edge. It allows us to identify success in one market, replicate it across brands, and implement proven ideas quickly - with customers always at the forefront.

We’re a team of thousands, driven by a challenger mindset and a shared commitment to lead. We are shaping the future of iGaming in Central and Eastern Europe right here, right now, and our technology and product teams are defining what responsible innovation looks like in practice - not just in theory.

We are Flutter Central & Eastern Europe (CEE).

Built on experience. Built to lead.

Local champions. Global infrastructure.


Why choose us


At Flutter CEE, people have access to vast opportunities for career growth and self-development. Our employee benefits package goes far beyond offering the minimum: We support our people in becoming their best version at work and beyond - and our benefits reflect that commitment.  

These are some of the benefits included in our employee package:  

  • Generous annual leave 
  • Hybrid work
  • Individual health insurance 
  • Paid sick leave 
  • Paid maternity & paternity leave 
  • Family reward
  • Performance & referral bonuses 

About Us

Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people. Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.

Join us and grow your career with Flutter!

Please create a candidate account after submitting your application to track it's progress.

Similar jobs

Apply for this job100% free