Careers at Gambit Research

Gambit is always hiring clever developers with a deep understanding of computers and an interest in mathematical and logical thinking. We are also on the lookout for highly numerate and motivated undergraduates to monitor the computer software running our clients' high frequency trading strategies.see all positions 

Benefits

In addition to a generous salary and the opportunity to work as part of a world-class team of friendly people, we offer:

  • Discretionary bonus
  • Flexible working hours
  • Pension matching scheme
  • Private healthcare
  • Excellent holiday allowances
  • Sabbaticals for long service
  • Opportunities to attend conferences in the UK and abroad
  • Lots of technical books, always happy to buy more
  • Weekly office chef
  • Employee days out
  • Height-adjustable desks
  • 2-4 monitors, mechanical keyboards, custom PC hardware


Software Development

Our software team is made up of some of the very best developers and mathematicians. Each brings a unique perspective from their backgrounds in computer science, physics, mathematics, statistics and engineering. Developing our real-time system means focusing on concurrency and speed as we deal with massive data sets at very low latency.

Gambit's trading platform runs 24 hours a day, 7 days a week. We use a system of continuous delivery to respond quickly to changes in our data sources while avoiding downtime. This supports a fast paced development team made up of self-motivated individuals who organise themselves into small working parties for specific projects. We have a lightweight system in place to conduct code reviews and keep code quality high.

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.

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.
Essential Skills
  • Ability to program in an object oriented, functional or dynamic language, exhibited by personal projects, open source contributions, or commercial experience.
  • Knowledge of algorithms and data structures.
  • Basic 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.
full job spec 
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.
Essential Skills
  • 2 or more years of commercial 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.
full job spec 
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.
Essential Skills
  • 5 or more years of commercial 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.
full job spec 
Role
We are looking to hire a junior/graduate level front-end developer to join our Tools Team. Accurate, real-time monitoring and management of our systems is a central component of what we do, and to do this well we need exceptional internal tools. Our interfaces are built using a mixture of vanilla JavaScript, ReactJS and AngularJS on top of Python server-sides. They cover most areas of the business including network and server monitoring, financial reporting, trader management, bug tracking, feature development, project management and more.
Essential Skills
  • Ability to code in JavaScript, exhibited by personal projects, open source contributions, or commercial experience.
  • Experience with HTML5 and CSS3.
  • Exposure to cross-platform and cross-browser quirks and issues.
  • An interest in new technologies and design trends.
  • Intelligence, usually evidenced by:
    • Predominantly A grades at A-level or equivalent.
    • A 2:1 or higher in a relevant degree.
full job spec 

Infrastructure Engineering / System Administration / DevOps

Role
We're looking to take on an additional infrastructure engineer/systems administrator/DevOps person.
Essential Skills
  • Experience with Linux systems administration in general (ideally Debian/Ubuntu).
  • Experience with configuration management software (we use Ansible).
  • Good command of Git, Python, and shell scripting.
  • Good understanding of networks.
  • Good spoken and written communication skills.
  • Ability to self-manage and intelligently prioritise tasks.
  • Interest in new technologies and continuous self-improvement.
full job spec 

Trading

The trading operations team manages and monitors the execution platform. This involves thinking quickly and accurately about the behaviour of the system. Working in the trading operations team often requires the ability to handle multiple tasks simultaneously to monitor the real-time operation of our platform.

Role

An immediate part time vacancy exists to join Gambit's rapidly expanding trading operations team. The role involves managing and monitoring our clients' algorithmic trading strategies in real-time during some of the busiest periods of the football calendar, primarily Monday-Thursday, 5:30pm until late (an average of 40 hours/week, although this will fluctuate slightly in accordance with the football calendar). The successful applicant is expected to immerse themselves in their work, becoming an expert at analysing and assessing behavioural patterns in high-frequency trading systems with a view to suggesting and facilitating improvement. We look for strong collaborators and communicators who enjoy challenges and significant responsibility, and thrive in complex, dynamic environments.

Requirements
  • Ability to demonstrate strong numerical/analytical skills.
  • The ability to think and work quickly, logically and accurately within a high-paced trading environment.
  • A self-starter, someone who is equally adept at working autonomously or as part of a team.
  • An inquisitive nature. You like to disassemble things and understand how they work.
  • An interest and understanding of football would be beneficial.
  • A willingness to work at ‘unsociable’ hours.
  • Excellent communication skills with a strong command of written and spoken English.
  • An interest in/knowledge of sports betting would be preferable.
full job spec 
Role

An immediate part time vacancy exists to join Gambit's rapidly expanding trading operations team. The role involves managing and monitoring our clients' algorithmic trading strategies in real-time during some of the busiest periods of the football calendar, namely Saturdays and Sundays (16-20 hours per week). The successful applicant is expected to immerse themselves in their work, becoming an expert at analysing and assessing behavioural patterns in high-frequency trading systems with a view to suggesting and facilitating improvement. We look for strong collaborators and communicators who enjoy challenges and significant responsibility, and thrive in complex, dynamic environments.

Requirements
  • Ability to demonstrate strong numerical/analytical skills.
  • The ability to think and work quickly, logically and accurately within a high-paced trading environment.
  • A self-starter, someone who is equally adept at working autonomously or as part of a team.
  • An inquisitive nature. You like to disassemble things and understand how they work.
  • An interest and understanding of football would be beneficial.
  • A willingness to work at ‘unsociable’ hours.
  • Excellent communication skills with a strong command of written and spoken English.
  • An interest in/knowledge of sports betting would be preferable.
full job spec 


Interested?

To apply please solve our quiz or send your CV to jobs@gambitresearch.com.


© Gambit Research 2005–2017