Longshot Systems Ltd

Senior Software Engineer (Platform)

Longshot Systems Ltd
Apply
28 days ago
London, United KingdomSenior

Responsibilities

  • Build and maintain the trading platform and integrate additional bookmakers, exchanges, and other trading venues.
  • Optimize platform performance, latency, correctness, availability, safety, and stability.
  • Architect and implement production distributed systems with clean, evolvable service boundaries.
  • Maintain historical data systems and support broader trading and research efforts.
  • Contribute to technical standards, coding guidelines, build pipelines, observability, security, and wider platform technical excellence.
  • Collaborate on low-level technical details and long-term strategic planning.

Requirements

  • Bachelor’s or master’s degree in a quantitative or technical subject such as mathematics, electrical engineering, physics, or computer science.
  • Deep experience building mission-critical distributed systems where throughput, correctness, and availability are hard requirements.
  • Proven startup experience shipping products in small, fast-moving teams.
  • Production experience delivering and maintaining systems in at least one systems language, including Go, C++, Rust, Java, or C#.
  • Ability to reason about architectural trade-offs and design clean, evolvable service boundaries.
  • Competence with AWS, Linux, and build pipelines.
  • Fluent written and spoken English with strong technical collaboration skills.
  • Trading, market-making, or exchange experience is a preferred qualification.

Benefits

  • Competitive bonus scheme.
  • 10% matched pension contributions.
  • Private healthcare insurance.
  • Long-term illness insurance.
  • Gym membership.
  • Hybrid working with Thursdays in the London Farringdon office and flexible working the rest of the week.
  • Typical working hours are 10 a.m. to 6 p.m. UK time, Monday to Friday, with flexible scheduling.

Categories

Longshot Systems Ltd

About Longshot Systems Ltd

11-50 employees
Contact me