Sports Python Developer

Harrington Starr is looking for a Sports Python Developer

Job description

Python Software Engineer – Sports Trading Technology

Permanent | Full-time | London (Hybrid)


Overview

A technology-driven trading firm operating within global sports betting markets is looking to hire a Python Software Engineer. The business combines quantitative research, proprietary systems, and deep sports market expertise to identify inefficiencies across major exchanges and wagering markets.


This role sits within a small technical team responsible for building and maintaining the internal tools and data infrastructure that support trading activity. You will work closely with traders and analysts to develop systems that process large volumes of sports data and enable real-time decision making.


The Role

The position focuses on building internal platforms and data pipelines used by trading teams. The successful candidate will be involved in developing new functionality, maintaining existing systems, and ensuring data reliability across the trading environment.


Key Responsibilities

  • Develop internal tools and automation systems used by trading teams, including trading interfaces and operational platforms
  • Build and maintain data pipelines responsible for collecting, processing, and storing sports data
  • Identify and resolve issues within data feeds such as missing or duplicated information
  • Improve and maintain existing internal software projects and infrastructure
  • Analyse betting and performance data and help translate findings to traders and non-technical stakeholders
  • Work closely with internal users to understand requirements and deliver technical solutions


Required Experience

  • Around 3+ years of commercial software engineering experience
  • Must come from a sports trading domain
  • Strong Python development skills with solid object-oriented programming fundamentals
  • Experience building or maintaining data-driven applications or pipelines
  • Exposure to client-server system architecture
  • Experience working with tools such as Pandas or Jupyter for data analysis
  • Knowledge of databases such as MySQL or MongoDB
  • Familiarity with Git and version control workflows
  • Comfortable working across multiple projects in a fast-moving environment
  • Strong communication skills and the ability to work with both technical and non-technical colleagues


Nice to Have

  • Exposure to data science or machine learning
  • Experience handling real-time or high-frequency data streams
  • Background designing or maintaining data infrastructure


Package

  • Competitive salary depending on experience
  • Performance-related bonus
  • 30 days annual leave plus bank holidays
  • Private healthcare including dental and vision cover
  • Life and accident insurance


Contact Ciara Clarke for a confidential discussion on this role.

Extra information

Status
Open
Education Level
Secondary School
Location
London Area
Type of Contract
Full-time jobs
Published at
16-03-2026
Profession type
Accountancy
Full UK/EU driving license preferred
No
Car Preferred
No
Must be eligible to work in the EU
No
Cover Letter Required
No
Languages
English

Accountancy jobs | Full-time jobs | Secondary School

Apply directly

Share this vacancy