StatsBomb is seeking a Software Engineer for a full-time position located in Bath, UK.


Background

StatsBomb was founded in January 2017 to provide data, analytics and consultancy to football clubs, media and gambling companies. StatsBomb continually undertake new research and are well known in the analytics industry for providing unique insights into the game of football. We have developed our own proprietary industry leading data collection and analytics software with a user-friendly high-vis front end.

StatsBomb have grown from our initial team of 3 at the start of 2017 to over 100 employees based in the UK, US and Egypt and are continuing to grow and expand our operation. We currently process over 200 games per week across 26 European and American leagues, with over 20 million events every day and will be covering 40 leagues by the start of the 2019/20 season.

We have custom built all systems for data collection and our AI driven analytics/insight platform and are currently enhancing and scaling our entire infrastructure to cater for live data collection and analytical modelling, potentially across multiple sports.

The Software Engineer 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 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, Javascript & SVG
  • React
  • PostgreSQL

We will consider experience across a range of software languages and frameworks, providing a proven track record of picking up new technologies quickly.

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, based 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, keen to learn

Desirable:

  • MSc/PhD in a quantitative subject
  • Experience with:
    • PostgreSQL databases
    • Clojure
    • Clojurescript/React Framework
  • Experience with developing for production
  • Experience with Linux servers

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

Start date: 1st September 2019

To Apply

Please send an email to apply-9174 [at] functionaljobs [dot] com with the subject “Software Engineer Position” and include a cover letter (email body), CV, and answers to the following questions: What feature/website/app have you built that you are most proud of and why? What football analytics concepts do you like and why? What are your hobbies? When would you be available to start?