Algo Developer

Algo Developer

Full-Time 120000 - 150000 £ / year (est.) Home office (partial)
Harrington Starr

At a Glance

  • Tasks: Design and develop cutting-edge low-latency trading systems and intelligent routing algorithms.
  • Company: Join a leading digital asset firm with a global presence and innovative culture.
  • Benefits: Earn up to £150,000 plus bonuses, equity, health benefits, and continuous learning opportunities.
  • Other info: Enjoy hybrid working and collaborate with smart, entrepreneurial colleagues.
  • Why this job: Make a real impact in the fast-paced world of algorithmic trading and digital assets.
  • Qualifications: 8+ years in Java development with experience in low-latency systems and execution algorithms.

The predicted salary is between 120000 - 150000 £ per year.

This is an unmissable opportunity for an experienced Algo Developer to join one of the leading institutional digital asset firms in the market. With a global footprint and a platform spanning trading, asset management, custody and tokenisation, they are scaling out their London engineering team to build the next generation of their algorithmic trading infrastructure.

Excellent salaries and top benefits package in place to attract the best talent.

What you will get:
  • Up to £150,000 basic depending on experience.
  • Discretionary bonus and equity / share schemes.
  • Company-paid health and protective benefits for you and your dependents.
  • Access to continuous learning, mentoring and personal growth.
  • Free virtual coaching and counselling sessions.
  • Hybrid working with a strong London office presence.
  • Smart, entrepreneurial colleagues at the cutting edge of digital assets.
What you will do:
  • Design and develop a low-latency, high-throughput EMS / Smart Order Router from the ground up.
  • Build intelligent routing algorithms based on execution quality, liquidity, latency and cost.
  • Drive post-trade analysis and execution quality benchmarking across venues.
  • Work deep in the stack — from order management through to gateway and market data layers.
  • Collaborate closely with front office traders and product to refine routing logic.
  • Monitor and optimise system performance under live trading conditions.
  • Contribute to system resilience and provide production trading support.
What you need:
  • 8+ years of Java development building low-latency systems in a front office environment.
  • Proven track record building and benchmarking execution algorithms from the ground up.
  • Strong experience with SOR development in markets such as FX, equities or crypto.
  • Deep knowledge of OMS / EMS architecture, market gateways and tick data analytics.
  • Solid understanding of concurrency, networking and memory management.
  • Experience with multicast / unicast market data feeds.
  • Experience with Linux systems and performance profiling tools.
  • Crypto / digital asset experience or genuine curiosity about the space.
  • A right to work in the UK without sponsorship.

If you would like to have a confidential conversation and find out more about this opportunity, then get in touch with Con Lam at Harrington Starr or click on the apply button below.

Algo Developer employer: Harrington Starr

Join a leading institutional digital asset firm in London as an Algo Developer, where you'll be part of a dynamic team at the forefront of algorithmic trading infrastructure. Enjoy competitive salaries, a comprehensive benefits package, and opportunities for continuous learning and personal growth in a hybrid working environment. Collaborate with smart, entrepreneurial colleagues while contributing to innovative projects that shape the future of digital assets.
Harrington Starr

Contact Detail:

Harrington Starr Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algo Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on platforms like LinkedIn. We can’t stress enough how personal connections can open doors that applications alone can’t.

✨Tip Number 2

Prepare for those interviews! Research the company and its tech stack, especially around Java and low-latency systems. We recommend practising common algorithmic questions and discussing your past projects to showcase your expertise.

✨Tip Number 3

Showcase your passion for digital assets! Whether it’s through personal projects or contributions to open-source, let your enthusiasm shine. We love seeing candidates who are genuinely curious about the space and can bring fresh ideas to the table.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals like you to join our team and help shape the future of algorithmic trading.

We think you need these skills to ace Algo Developer

Java Development
Low-Latency Systems
Smart Order Router (SOR) Development
Execution Algorithms
Order Management System (OMS) Architecture
Execution Management System (EMS) Architecture
Market Gateways
Tick Data Analytics
Concurrency
Networking
Memory Management
Multicast Market Data Feeds
Unicast Market Data Feeds
Linux Systems
Performance Profiling Tools
Crypto / Digital Asset Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of an Algo Developer. Highlight your experience with Java, low-latency systems, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about algorithmic trading and how your background makes you a perfect fit for our team. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills: Don’t forget to showcase your technical skills in your application. Mention specific technologies and methodologies you’ve used, especially around SOR development and performance profiling. We’re keen to see your expertise in action!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Harrington Starr

✨Know Your Tech Inside Out

Make sure you’re well-versed in Java and low-latency systems. Brush up on your knowledge of SOR, EMS/OMS, and Linux. Be ready to discuss specific projects where you've built or optimised algorithms, as this will show your hands-on experience.

✨Showcase Your Problem-Solving Skills

Prepare to tackle hypothetical scenarios during the interview. Think about how you would approach designing a low-latency system or optimising an existing one. This demonstrates your analytical thinking and ability to work under pressure.

✨Understand the Business Context

Familiarise yourself with the digital asset market and the company’s position within it. Being able to discuss current trends or challenges in the industry will impress your interviewers and show that you’re genuinely interested in the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technology stack, and future projects. This not only shows your enthusiasm but also helps you gauge if the company culture aligns with your values and career goals.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>