FanDuel

FanDuel

Midlothian, Scotland

Data API Engineer

Full-Time£69,000 - 109,000 per yeargisterenUnited Kingdom
IT

Job Description

Salary: £69,000 - 109,000 per year

Requirements:
  • Strong technical skills and interest in building software and data applications at scale
  • Experience developing scalable Python Flask API applications or using similar programming languages
  • Understanding of batch and stream data ingestion, or experience building applications using SQL databases such as PostgreSQL or NoSQL databases such as Redis
  • Experience implementing REST API endpoints on Kubernetes using an API gateway such as Kong
  • Ability to write clean, efficient, well-documented code and test cases using Python and SQL; PySpark is optional
  • Understanding of containerization and Kubernetes deployment using ArgoCD
  • Ability to solve practical problems and continuously learn in a fast-paced environment
Responsibilities:
  • Design, build, and maintain scalable API applications that provide low-latency responses
  • Build applications and REST API endpoints that deliver fraud recommendations based on data pipelines, machine-learning models, and infrastructure
  • Ensure API responses are reliable, accurate, and timely
  • Collaborate with senior engineers on code reviews, design discussions, planning sessions, and team ceremonies
  • Work with data analysts, data scientists, and product managers to understand requirements and deliver actionable data solutions
  • Translate business questions into engineering tasks and contribute to technical planning
  • Participate in code reviews, sprint planning, and retrospectives as part of an agile team
  • Monitor applications and troubleshoot issues in a timely, systematic manner
  • Implement data quality checks and contribute to observability and testing practices
  • Document data sources, transformations, and architecture decisions to support long-term maintainability
Technologies:
  • API
  • ArgoCD
  • Flask
  • Flutter
  • Support
  • Kubernetes
  • Machine Learning
  • NoSQL
  • PostgreSQL
  • Python
  • PySpark
  • REST
  • Redis
  • SQL

More:

FanDuel Group is a team of brands and products delivering sports betting, gaming, and entertainment to millions of US sports fans. We are based in New York, with US offices in Los Angeles, Atlanta, and Jersey City, and global offices in Canada and Scotland. Our affiliates also have offices worldwide, including Ireland, Portugal, Romania, and Australia. FanDuel Group is a subsidiary of Flutter Entertainment, a global sports betting and gaming operator. This role joins our growing team, supporting analytics, machine learning, and business and customer insights. We are committed to equal employment opportunity and to fostering an inclusive workplace where all employees feel valued, respected, and included.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About FanDuel

FanDuel

FanDuel

Midlothian

IT

Skills & Technologies

PythonGoScalaKubernetesPostgreSQLRedisRESTMachine LearningAIAgileUI

Inferred from job description

Salary Insight

£89,000

This role

£60,000

UK median

This salary is 48% above the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom