Point your AI agent at freehire and let it find you a job.

Get the CLI →

Venture Up

NewBe an early applicant

Python Developer

Posted
Discussion
Overview

In this Python Engineer role, you contribute to a startup delivering advanced analytics for sports betting, leveraging statistical models and ML to generate insights for prop trading. You will build internal tools and data pipelines, enabling traders to access reliable data and actionable outputs. The role blends software development with data engineering to improve stability, performance, and usability. This opportunity suits a hands-on engineer who thrives in a fast-paced, data-driven environment and wants to shape trading analytics.

Pay / Benefits
  • Performance-based bonus scheme
  • Learning and development support
  • 30 days of holiday (exclusive of bank holidays)
Responsibilities
  • Develop internal tools and systems to support traders, including automation scripts and web-based control consoles
  • Build and maintain end-to-end sports data pipelines, covering data scraping, cleaning, transformation, and storage
  • Monitor, investigate, and troubleshoot data quality issues (missing, inconsistent, or duplicated records)
  • Maintain and enhance existing software projects, improving stability, performance, and usability
  • Analyze sports betting data and communicate actionable insights to traders and non-technical users
  • Collaborate with users and stakeholders to understand requirements and deliver high-quality features
Key requirements
  • 2-4 years of Python development experience
  • OOP experience and ability to write clean, maintainable code
  • Familiarity with Docker/containers
  • Basic understanding of REST APIs
  • collaboration with cross-functional teams
  • ability to explain technical concepts to non-technical users
  • attention to data quality
  • Python
  • OOP
  • Docker

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available