About the job
Join Longshot Systems, a pioneering company dedicated to developing cutting-edge platforms for sports betting analytics and trading.
We are in search of a Senior Software Engineer to become a vital member of our trading platform team. As a small but highly focused organization, we seek an individual who can effectively architect and implement solutions to achieve our upcoming product, performance, and stability objectives. This role involves ownership of our technical standards, coding guidelines, CI/CD processes, observability, and security measures. If you are passionate about delivering features and enhancing the overall technical excellence of our team and platform, we want to hear from you.
Our trading platform is responsible for integrating with numerous bookmakers and exchanges globally, normalizing and consolidating global odds data across various sports for internal trading strategies. We manage thousands of odds updates and trades per second, maintaining stringent standards for latency, correctness, and feed quality. You will be at the forefront, integrating additional trading venues, optimizing key platform components, and enhancing the safety and speed of trading. Our team also oversees a large historical data repository, supporting the company's broader trading and research initiatives.
Our key platform systems are primarily built using Golang, featuring message buses and databases at the core of our architecture. While fluency in Golang is advantageous, it's not a prerequisite, as we have a team full of experts ready to assist you in learning.
We embrace a hybrid work model, with Thursdays in our London office (Farringdon) and flexible arrangements for the rest of the week. Our standard working hours are 10 AM to 6 PM UK time, Monday through Friday, with support for flexible schedules to help our team achieve their objectives.

