Currently vacancies

Job Title: Software Developer

Location: Bath, UK


StatsBomb Services was founded in January 2017 offering Analytics and Consultancy primarily to football clubs. We work with clubs from all over the world, our direct contacts range from field level analysts and coaches to directors of football, CEOs, and owners. StatsBomb has a history of producing new research, data visualisations and insights into the game of football and have developed our own proprietary industry leading analytics software.

The Software Developer role

StatsBomb is looking for a skilled software developer to join our growing company, serving some of the biggest clubs in world football.

The role will focus on developing our web-based analytics platform, built on top of a database of hundreds of millions of events captured from football games around the world. The platform provides tools and visualisations to explore player, team and match data, so experience developing attractive and usable user interfaces is a must, to ensure our product remains a leader within the industry. Our tools must be easy to use and understand at all levels within a football club, but also support advanced analysis by statisticians, data scientists and club analysts, so a solid mathematical background is desirable.

Experience with our software stack would be beneficial:

  • Clojure & ClojureScript
  • HTML & SVG
  • React
  • PostgreSQL

But we will consider experience across a range of software languages and frameworks, and a proven track record of picking up new technologies quickly. Our future roadmap includes bringing our tools to mobile platforms, so experience in both native and cross-platform app development would be beneficial.

We are a new, fast growing company, with an incredibly full roadmap and are therefore looking for someone who is driven, self-motivated, flexible and comfortable working at a fast pace delivering new functionality on a regular basis.

The ideal candidate will have an interest in football/soccer data, interesting UI as well as excellent technical development skills.

The position is full time in our Bath office.

Must have:

  • BSc in a science based degree
  • 3-5 years experience with a range of software languages
  • Experience working with complex databases
  • Excellent SQL skills
  • Excellent communication skills, both written and verbal
  • Basic visualisation skills in Tableau/d3js/ggplot/SVG
  • Source control and collaboration with Git
  • Basic understanding of football
  • Team player, self-motivated, hard-working


  • Experience with: PostgreSQL, Databases, Clojure, Clojurescript/React Framework
  • Experience working with complex databases
  • Experience with developing for production
  • Experience with Linux servers


Based on experience and will include a competitive stock option package.

To Apply:

Please send an email to with the subject “Software Developer Position” and include a cover letter (email body), CV, and answers to the following questions:

  • When will you be available to start?
  • What football analytics do you like and why?
  • What are your hobbies?