
Data Engineer
Job Description
Posted on: November 22, 2025
Scoreline is seeking a skilled Data Engineer to enhance and maintain the data infrastructure powering our AI-driven fantasy sports platform. This role involves designing efficient data pipelines, managing large-scale sports datasets, and ensuring seamless delivery of clean, reliable data for both machine learning models and front-end user experiences.
Key Responsibilities
- Design, develop, and maintain data pipelines for ingesting, transforming, and storing sports and fantasy data from multiple sources (e.g. OPTA, APIs, internal tools).
- Ensure data quality, reliability, and consistency across real-time and batch processing workflows.
- Collaborate with AI engineers to deliver structured, model-ready datasets for machine learning and forecasting systems.
- Build robust data services to support front-end features and personalised user insights.
- Optimise database performance and manage data storage solutions for scalability and cost-efficiency.
- Implement monitoring, alerting, and logging systems for proactive data quality assurance.
- Work with software engineers to ensure smooth integration of data flows across Scoreline’s platform.
- Document data models, workflows, and schemas for transparency and maintainability.
Requirements
- Degree, or equivalent experience, in Computer Science, Data Engineering, Software Engineering, or a related field.
- Proven experience designing and maintaining data pipelines and ETL processes.
- Strong proficiency in Python and working knowledge of JavaScript/TypeScript.
- Hands-on experience with cloud-based data storage and compute platforms (AWS, GCP, or Azure).
- Develop and manage data interfaces that retrieve and distribute information via both push and pull services, ensuring reliable, low-latency data flow across the platform.
- Familiarity with relational and non-relational databases
- Experience deploying and maintaining APIs and microservices for data delivery.
- Proficient with Git for version control and comfortable working in collaborative, agile environments.
- Excellent communication and problem-solving skills with strong attention to detail.
Preferred Skills
- Experience working with sports data (e.g. player statistics, fixtures, live match feeds).
- Familiarity with machine learning pipelines or MLOps principles.
- Experience with Google Cloud Platform (GCP) services and infrastructure.
- Familiarity with Pulumi for infrastructure as code and cloud resource management.
- Understanding of data visualisation and analytics tools.
- Knowledge of sports and fantasy game mechanics.
About Scoreline:
Scoreline is building the next generation of fantasy sports and sports gaming experiences. Our flagship product, Fantasy Football Hub, helps fantasy managers make smarter decisions using data, AI-powered tools, and clear, actionable insight.
We sit at the intersection of sports, data, and product design – turning complex models and real-time information into simple, intuitive experiences that fans use every week. We’re a fast-growing, profitable scale-up with ambitious plans: rebuilding our core experience as a truly native app, expanding into new sports, and doubling down on an AI-first product philosophy.
Why Join Us?
- Competitive Salary & Benefits: We offer a salary package based on experience, plus a range of benefits.
- Flexibility: Enjoy the freedom of working remotely with flexible hours.
- Innovative Environment: Work with a talented team in a fast-paced, dynamic industry.
- Modern Tech Stack: Work with cutting-edge technologies including React Native, Expo, Next.js, and Google Cloud Platform.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
