Software Developer

Join the most developer-friendly company in London.


Job Profile

We are a small company (50 people) in the sports betting and bookmaking sector. The development team works on systems for trading on sports betting markets and a bookmaker platform.

We have built a number of best-in-class sports models, trading strategies and price feeds, and have launched a customer facing bookmaker and casino.

In the coming year, we will be working on expanding our trading strategies and moving the bookmaker from a minimum viable product to a fully fleshed out offering. This will include:

  • Expanding the number of sports we cover
  • Increasing the scalability of our systems to better support increased numbers of customers, events and markets
  • Scaling up our price feed infrastructure to cover many more sports and customers
  • Improving the traders’ visibility of our systems’ activity to provide more insight into their operation

You will help improve our systems, working directly with the users of your software.

You will be given the opportunity to work independently and take on responsibility for our trading strategies, price feeds and bookmaking activities from inception to delivery.

You will write code that doesn't wake us up at 3am, and helps others to help you sleep through the night.

The technology stack you will be working with currently consists of:

  • Python, mainly 3.5+ for new projects and 2.7 in our legacy systems
  • Go for infrastructure services
  • Linux servers
  • PostgreSQL for data storage
  • ZeroMQ for backend communication
  • jQuery and React for the frontend

You will have the opportunity to explore your own ideas and suggest new tools. You will also be able to work directly with sports traders and quantitative researchers.

We offer a laid back working environment, flexible working hours, adjustable height desks, office lunch every couple of weeks, free cereals, tea, coffee and fruit juice, as well as excellent benefits.

Experience

You will need between 1 and 5 years' commercial experience. You don't need to know any of the specific technologies we have used, although experience with multiple programming languages is a plus.

A software development background is preferred; mathematical and numerical skills are an added bonus.

As part of the application process you will be asked to take an online coding test.


To apply please send your CV and covering letter:

Benefits

We strongly sponsor the continuing development of our people. We have developed an environment where your bright ideas can become our reality.

Flat Management Structure

FLAT MANAGEMENT STRUCTURE

Continued Learning

CONTINUED LEARNING

Private Health Insurance and Life Insurance

PRIVATE HEALTH INSURANCE & LIFE INSURANCE

Subsidised Gym Membership

SUBSIDISED GYM MEMBERSHIP

Work Life Balance

A REAL WORK-LIFE BALANCE

Social and Sporting Events

SOCIAL & SPORTING EVENTS

Daily Breakfast

DAILY BREAKFAST

Matched Pension Contributions

MATCHED PENSION CONTRIBUTIONS

Matched Pension Contributions

FLEXIBLE WORKING HOURS

Matched Pension Contributions

SABBATICALS FOR LONG SERVICE

Matched Pension Contributions

BI-WEEKLY OFFICE CHEF

Matched Pension Contributions

DISCRETIONARY BONUS