Python Developer

Title: Python Developer | £40-60k | Sports Betting | Central London

Industry: Analytics

Role/Sector: Back-end coding   |   IT & computing   |   Analyst

Location: Central London

Placement: Graduate job (permanent)

Salary: £60,000 (per annum)

Apply for this role

Information on the company

Specialists in sports betting analysis. Their clients rely on them to maximize their returns, requiring a clever, fast and well organised approach.

There are endless opportunities here that best suit talented individuals who want management to get out of their way while they make stuff happen - creatively and reliably. Such people are really valuable and can be kept busy, interested and rewarded.


This is a permanent position based near Kings Cross, Central London, paying £40-60k Per Annum.

They're a small team of around 20 and currently have more data scientists than software developers. they are now growing their development team to consolidate the "plumbing" code for multiple live projects. So this is fantastic opportunity to get in on the ground floor and take a lead role in the design and delivery of a robust platform for their data analysis and operational needs.

This is an ideal role for someone who feels limited or unchallenged in their current work and would like to deal in person with clients (who sit next to them!) and then write, test and deliver code in a feedback loop of just hours and days. To accomplish this you need three primary qualities:

  1. Initiative: an active, rather than passive, attitude to any problem.
  2. Versatility: with technology and people.
  3.  Skill: demonstrable skill and experience as a developer.

In fact there are endless opportunities here to suit talented individuals who want management to get out of their way while they make stuff happen - creatively and reliably. These people are really valuable and there is plenty of scope to be kept busy, interested and rewarded.

Responsibilities of the role:

  • Work closely with our data scientists to understand (and challenge) their requirements.
  • Design, build, test and deliver IO, data processing and automation software.
  • Develop using the most suitable stack with a bias to Python, Java/Kotlin and PostgreSQL.

Essential qualities we're looking for:

  • 3+ years commercial experience in Python.
  • 2+ years commercial experience in a statically typed language such as Java, Go, TypeScript etc.
  • Demonstrable SQL and RDBMS design skills.
  • Some VCS, preferably git.
  • Strong communication and collaboration skills.
  • Tertiary qualifications in Computer Science or similar.

Nice to have

  • Python 3.5+, pandas, numpy, trio, requests, beautiful soup, asyncio etc.
  • Statistical modelling and data analytics exposure.
  • Experience setting up ETL processes.
  • Any JavaScript or Kotlin.
  • Cloud Pub/Sub or message queue experience.
  • CI/CD, DevOps or Linux experience.•    
  • Experience in the financial, betting or gaming industries.


  • Salary £40k - £60k negotiable.
  • Annual discretionary performance bonus.
  • 25 days holiday per annum, plus UK bank holidays.
  • Private health insurance and pension plan.
  • Complimentary gym membership upon passing probation.

* No cover letters, please just submit your CV to be considered*

Apply for this role