About the Role
About the Role
The Senior Software Engineer will be responsible for developing and maintaining the trading platform at Longshot Systems, focusing on performance, stability, and feature delivery. This role requires a strong understanding of distributed systems and the ability to collaborate effectively within a small, agile team.
What You'll Do
At Longshot Systems we build advanced platforms for sports betting analytics and trading. The trading platform handles integrations with many bookmakers and exchanges worldwide, normalising and combining global odds data for various sports. You will be at the heart of this team, integrating more trading venues, optimising key parts of the platform, and ensuring the quality of the feed and trading.
Who You Are
You are someone who can architect and implement solutions to meet product goals and contribute to the technical excellence of the team. You should have experience in building mission-critical distributed systems and be comfortable working in a hybrid environment.
Requirements
- Bachelor's or Master's in a quantitative or technical subject from a top university.
- Deep experience building mission-critical distributed systems.
- Startup experience with a proven track record of shipping products.
- Experience delivering and maintaining production systems in at least one systems language.
- Ability to reason about architecture and design trade-offs.
- Comfortable working in AWS and Linux.
- Fluent written and spoken English.
Nice to Have
- Trading, market making or exchange experience.
Benefits
- Competitive bonus scheme.
- 10% matched pension contributions.
- Private healthcare insurance.
- Long term illness insurance.
- Gym membership.
Interview Process
Intro call, technical interviews, and a full assessment day designed to simulate real work in the team.
Requirements
Educational Background
Bachelor's or Master's in a quantitative or technical subject from a top university.
Distributed Systems Experience
Deep experience building mission-critical distributed systems.
Startup Experience
Proven track record shipping products in small, fast-moving teams.
Production Systems Knowledge
Experience delivering and maintaining production systems in at least one systems language.
Architectural Skills
Ability to reason about architecture and design trade-offs.
Cloud & DevOps Skills
Comfortable working in AWS and Linux.
Nice to Have
Experience in trading, market making, or exchanges.
Benefits
Bonus Scheme
Competitive bonus scheme.
Pension Contributions
10% matched pension contributions.
Healthcare Insurance
Private healthcare insurance.
Long Term Illness Insurance
Insurance for long-term illnesses.
Gym Membership
Gym membership provided.