Working in development
We have a polyglot and diverse development team at Football Radar. Some were drawn in by their love of football, some by the intellectual challenge. The atmosphere in our team is really important to us and we recognise that good software is a collaborative effort. We tend to work in fairly small, cross-functional teams, with software engineers, data scientists and systems engineers often working together on common problems.

We also try to keep process and bureaucracy to a minimum, and we would rather be building and fixing things than sitting in meetings. We each plan our own time and work the hours that suit each of us best.

We try not to be too precious about technology: we want to pick the best tool for the job, and we don’t want to reinvent the wheel. We like experimenting and we’re open to change. We strive to base our decisions on available evidence where anyone can bring new ideas to the table, and the best idea wins. We take pride in learning and developing our skills ready for new challenges.
Our teams
Modelling
The team helps design and maintain football forecasting models that are among the most accurate in the world. Our data scientists tend to prototype and develop new ideas in Python, and while some of our production models run in Python, most of them are written in Scala. We don’t just build models, but also UIs and pipelines to make our models accessible and feed their output into our trading platform. We tend to follow use a microservice architecture and heavily use AWS for parallelizable number crunching.
Trading
Our trading team is responsible for building fast UIs and realtime pipelines that combine our model estimates with data from a variety of third party feeds and services. We build microservices, write concurrent programs, and build automated trading software that use different trading strategies and sources of information to make automated decisions. The team also works very closely with our odds compilers and end users, and can operate in a very short feedback cycle with ideas quickly moving from conception to production.
Analysis
A lot of the power in Football Radar’s models comes from our unique, proprietary data, most of which we register ourselves. Our football R&D department is always looking for interesting and innovative data we can record from football matches, and they work closely with us to find the most effective way to enable our analysts to capture that data. We work across the full-stack, building modern UIs with TypeScript and ReactJS, services with Scala, PHP, Kafka and Thrift, and storing data in Postgres and MySQL databases, ready for our models to consume.
Testimonials
Annie's story
Software Engineer
My favourite thing about working at Football Radar is my colleagues (and they're not without competition, alongside the great food, flexible working hours and lovely airy office). There are a lot of different characters within the team, but professionally all share a particular blend of curiosity, humility and intelligence that is really liberating to work with.

From a technical perspective, Football Radar is an ideal place for me to learn and grow. Whenever I have a question about any aspect of the technologies I am using, there is always someone on hand in the office with the patience and expertise to guide me through. I am also given the freedom to explore technologies beyond our existing stack, whether through reading, courses, or attending conferences all of which the company supports people with.
Dougie's story
Software Engineer
Working in development at Football Radar means working with some of the brightest software engineers and data scientists going, from a diverse range of professional backgrounds. I arrived having cut my teeth as the Developer in the digital department of the Philharmonia Orchestra here in London, and others of my colleagues have included alumni of CityMapper, Google, as well as preeminent academics. My journey over the past four years - from a developer to now a team lead and manager - has been one of the most rewarding in my career so far.

Working as we do across a broad range of products within the company, we are always open to using new technology if we have a particular problem we want to solve. I tend to stick to frontend these days - we've recently been working a lot with React and TypeScript which I'm really enjoying. As the team has grown, along with the number of microservices, a great way we keep a shared understanding of our overall system and to learn what others across the sub-teams have been delivering, is through our regular "Show & Tell" events.

As well as everything I do on the software side, I also had an opportunity to set up Football Radar's ongoing partnership with Stonewall and membership of the Diversity Champions team.
Tech stack
Scala
Python
PHP
Java
Java Script
Symfony2
Akka
Mysql
Docker
Reactjs
C++
R
Mesos
Marathon
Sysadmin
Scala
Python
PHP
Java
Java Script
Symfony2
Akka
Mysql
Docker
Reactjs
C++
R
Mesos
Marathon
Sysadmin
Current openings
Benefits
Flexible working hours
In-house chef (breakfast, lunch & dinner)
Learning & development experiences
Private medical insurance
Luxury gym membership
Choice of techsuite and mobile phone
We're changing
the game for everyone
We believe that football should be inclusive and we are committed to creating a workplace that is free from discrimination, where people can bring their whole selves to everything we do. We are proud to be a member of Stonewall’s “Diversity Champions” programme.
We recognise that football has an important role in giving back to the community. Inspired by this we are partners with “Football Beyond Borders”, an educational charity which uses the power of football to support disadvantaged people.
Stonewall Diversity CHampion
Football Beyond Borders