All offersLondynPythonSoftware Developer: Python, Erlang
Software Developer: Python, Erlang
Python
Gambit Research

Software Developer: Python, Erlang

Gambit Research
Londyn
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Python/Erlang
    advanced
    SQL
    regular

Job description

Job description
Gambit Research is a unique organisation. We are a tight-knit team of research mathematicians, computer scientists and trading analysts at the top of their chosen fields. Established in 2005, we have developed a highly advanced research and trading platform that facilitates high-frequency trading on sports betting markets. 

Role
Developers typically implement new features for our system, diagnose issues, and fix bugs. We have a number of components that are mostly written in Erlang or Python. These components interface with external APIs and websites, normalise offers from different sources, process large quantities of bet placements, and manage strategies. We also maintain graphical tools and websites that allow the trading operations team to monitor the system and we provide interfaces for clients to place bets directly. It is common for developers to move between projects according to both the changing requirements of the company and their own interests.

Gambit developers start writing production code in their first week with the company and take on responsibilities fast. There are opportunities to be involved with the recruitment process and other business operations for developers who have an interest in those activities.

Essential Skills
  • Experience programming in an object-oriented, functional, or dynamic language.
  • Knowledge of algorithms and data structures.
  • Knowledge of relational databases and SQL.
  • An interest in new technologies, theoretical computer science, and/or mathematics.
  • Intelligence, usually evidenced by:
    • Predominantly A grades at A-level or equivalent, preferably including maths.
    • A 2:1 or higher in a relevant degree.