Strong software development foundations

Smartodds · London · On-site · First seen 1 week ago
On-site Mid level Software Engineering
Apply on the employer's site

About this role

3+ years of work experience in a relevant role (e.g. sports quantitative analyst for a betting syndicate, a bookmaker or betting exchange); or a PhD or equivalent in Statistics or a related field (e.g., Data Science or Mathematics), or another field (such as Computer Science, Engineering, Finance, etc) with some experience in statistics Extensive experience of probabilistic and statistical modelling Model diagnostics: Ability to evaluate predictive model performance using appropriate metrics, and to quantify and communicate predictive uncertainty Strong programming skills in a high-level language such as R or Python. Write production-quality code not just analysis scripts Demonstrated passion for working in sports betting Working style Collaborative team player, with a constructive approach to receiving and applying feedback Understands the importance of reproducible research and properly tested code Thorough and reliable, with a verification mindset Ability to work autonomously while communicating proactively any blockers when needed Good organisation and communication skills, including the ability to coordinate work across teams Ability to communicate results to those with and without specialist knowledge Others Ability to work in the UK Preferred Experience in developing and automating market making strategies on betting exchanges / financial markets Experience implementing automated trading systems and algorithms Good understanding of sports betting markets Experience in customer segmentation and profiling (ideally in context of a bookmaker) Experience with and/or knowledge of Bayesian models, state space models, filtering and smoothing, computational statistics and approximate inference methods Experience with and/or knowledge of machine and statistical learning, deep neural networks, feature engineering, reinforcement learning, dynamic optimisation and optimal control Experience working with large datasets Knowledge of and interest in football or other sports Strong software development foundations Experience with any additional programming languages (such as C++ or Julia) Familiarity with database technologies, e.g., SQL, MongoDB, Redis, Postgres Experience with version control, code reviews and merge requests Benefits From Day One 30 days holiday (in addition to bank & public holidays) In-house chef* In-house masseuse* Team sporting events 20% discount on Brentford Football Club merchandise Cycle to work scheme Employee Assistance Programme Interest-free travel season ticket loan Offsite trips *Available on selected days After 3 Months Pension – Employer Contribution starting at 5.5%, and employee starting at 2.5% Income protection – 75% of salary (subject to terms & conditions) After Probation Dedicated time for professional development – conferences, courses, meet-ups, networking events (at least one annually) Private Medical Insurance – including coverage of any excess payment Health Cash Plan via Medicash Life Assurance (4 x times earnings at time of death) Enhanced Company Sick Pay A discretionary annual bonus After 2 Years Increase in employer pension contribution to 6% (with a minimum employee contribution of 3%) Enhanced Maternity Pay Enhanced Paternity Pay After 4 Years Increase in employer pension contribution to 7% (with a minimum employee contribution of 3.5%) Apply Now A little more about us… Smartodds is a privately-owned company providing statistical research and sports modelling services to customers, including professional gamblers and professional football teams. Our employees are based in North London with a number of consultants based globally. Founded in 2004, Smartodds has a proven record of providing exceptional services to its clients. We are a growing company and work in an exciting and fast-paced industry of which we are a market leader. Smartodds’ achievements are built around the talents of its employees. We like to think that despite the diverse background of the people who work at Smartodds, there is one thing we have in common: commitment and job satisfaction. As part of a fantastic team, Smartodds’ employees enjoy the opportunity to be the very best at what they do, contributing to the success of the company on a daily basis.

What this role is, and what else it is called

Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Full Stack Developer too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in London, advertised as on-site.

About hiring at Smartodds

Smartodds has 1 other live technology role on its careers page, across IT Leadership & Management and Software Engineering. Elsewhere in its adverts Smartodds asks for Django, Kubernetes, Docker, MySQL and Kafka. See all Smartodds roles, salaries and stack.

How this role compares to the market

1,970 live UK roles list Python right now, from 583 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.

554 live UK roles list C++ right now, from 149 employers. The median advertised salary is £55,000; 48% are advertised as remote. Browse C++ roles.

London has 4,331 live IT vacancies across 1,366 employers, with a median advertised salary of £70,000. Browse London roles.

Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.

Technologies mentioned

Detected on Smartodds's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.