return to list

πŸ€“ Senior Python Software Engineer

5 800 - 7 000 GBP brutto

🌍 Longshot Systems | Centrum, Londyn

πŸ–₯ https://www.longshotsystems.co.uk/

πŸ‘‰ Requirements:

  • Python πŸ”ΈπŸ”ΈπŸ”Έ
  • C/C++ πŸ”ΈπŸ”ΈπŸ”Έ
  • Linux πŸ”ΈπŸ”ΈπŸ”Έ
  • Job description

    At Longshot Systems we build advanced platforms for sports betting analytics and trading.
    We are a small start-up company working in a rewarding and challenging industry. Having developed a lot of our core platform infrastructure we are looking to begin expanding our trading strategy research activity. Our core systems handle thousands of events per second, 24/7. We have similar problems and constraints to high frequency trading shops, but in the sports betting world.

    You'd be working closely with the CEO, CTO and Machine Learning research team to design and build the tooling & distributed cluster computing frameworks to support strategy research and development, help turn prototype trading models into production-ready systems as well as architecting the high-level design of the strategy software to minimise trading latency and scale effectively. Our strategy stack is Python based and communicates with our core infrastructure, written in Golang, by RPC. We use AWS EC2 and S3 for our cluster computation.

    The ideal candidate will have a strong software engineering background, with broad experience across a range of topics related to general high performance computing such as multi-threading, networking, profiling and optimisation. Experience working with C/C++ is essential, as is experience with tools like Cython, Numba etc for performance optimisation. Prior experience with distributed cluster computation, the NumPy and SciPy stacks and knowledge of common ML algorithms & techniques are all a plus, although not essential. Most importantly we're looking for intellectually curious engineers who enjoy learning about new technologies and techniques, solving problems and encouraging engineering best practice.

    We've got a pretty relaxed atmosphere here with team lunches / after work drinks a regular occurrence (our local pub does excellent Thai food, we go frequently). Our customary office hours are week days, 10 til 6. We don't much like peak rush hour. If that doesn't suit, let us know and we can talk, we're flexible. Our office is based in Marylebone, London.

    Benefits
    Our salary range for the role is Β£70,000 to Β£85,000, depending on experience and interview performance. We offer 10% matched pension contributions as standard for all staff.

    We do not currently offer other benefits such as private health or dental insurance, but we are open to negotiating if this is something you need.

    Choose your own hardware & setup for your development environment. Adjustable standing desks provided.

    Skills & requirements
    Essential

    Desired