3 months ago
Edinburgh, United KingdomMid Level
Responsibilities
- Design, build, and maintain scalable Python Flask API applications or similar applications for low-latency responses.
- Develop batch and streaming data ingestion systems and applications using SQL databases such as PostgreSQL or NoSQL databases such as Redis.
- Implement REST API endpoints on Kubernetes clusters using Kong API Gateway.
- Write clean, efficient, documented code and test cases using Python, SQL, and optionally PySpark.
- Deploy containerized applications to Kubernetes using ArgoCD.
- Collaborate with senior engineers on code reviews, design discussions, planning, and team ceremonies.
- Partner with data analysts, data scientists, and product managers to deliver actionable data solutions.
- Monitor applications, troubleshoot issues, implement data quality checks, and contribute to observability and testing practices.
- Document data sources, transformations, and architecture decisions.
Requirements
- Strong technical contribution and software development skills for building data applications at scale.
- Experience developing Python Flask API applications or similar applications.
- Understanding and experience with batch or stream data ingestion.
- Experience with SQL databases such as PostgreSQL or NoSQL databases such as Redis.
- Experience implementing REST APIs on Kubernetes with an API Gateway such as Kong.
- Knowledge of containerization and Kubernetes deployment using ArgoCD.
- Experience writing code and test cases using Python and SQL; PySpark is optional.
- Ability to collaborate with engineers, analysts, data scientists, and product managers and translate business questions into engineering tasks.
Tech Stack
Categories
BackendData Engineering
About FanDuel
FanDuel builds consumer sports wagering and gaming products in North America, including FanDuel Sportsbook, daily fantasy sports, FanDuel Casino, and horse-racing wagering, plus the FanDuel TV/TV+ media platforms. It earns revenue from consumer bets, fantasy entry fees, and gaming operations, and is available across the U.S., Canada, and Puerto Rico. Founded in 2009 and headquartered in New York, it is a subsidiary of Flutter Entertainment (NYSE: FLUT).
