At a Glance
- Tasks: Design and develop high-performance trading systems for crypto markets.
- Company: Leading global digital assets and trading technology business.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborate with traders and engineers on critical projects in a dynamic culture.
- Why this job: Join a fast-paced environment and make an impact in the world of electronic trading.
- Qualifications: Strong Java skills and experience in low-latency trading systems.
The predicted salary is between 70000 - 90000 € per year.
A leading global digital assets and trading technology business is looking to hire a Senior Trading Systems Developer to help build and optimise high-performance trading infrastructure supporting market making, OTC, systematic trading, and electronic execution environments.
This role sits at the intersection of low-latency software engineering and infrastructure optimisation, focused on maximising throughput, minimising latency, and delivering deterministic performance across critical trading workflows.
The Role
- Design and develop low-latency trading systems supporting market data, execution, and order routing
- Build high-performance distributed systems used across trading and liquidity platforms
- Optimise application, operating system, network, and hardware-level performance
- Work across real-time messaging, exchange connectivity, and execution infrastructure
- Partner closely with traders, engineers, and infrastructure teams on performance-critical initiatives
- Troubleshoot production trading issues and drive system reliability improvements
- Contribute to architecture decisions across multiple trading businesses
Requirements
- Strong core Java engineering background
- Deep understanding of concurrency and multithreaded programming
- Experience building low-latency trading or pricing systems
- Strong JVM and garbage collection optimisation experience
- Knowledge of high-performance messaging technologies such as Aeron or 29West
- Strong networking fundamentals including TCP/UDP, multicast, routing, and switching
- Experience with kernel bypass technologies such as DPDK, Solarflare/OpenOnload, or RDMA
- Strong Linux systems knowledge including scheduling, memory management, and performance tuning
- Experience within electronic trading, market making, HFT, systematic trading, FX, or crypto environments
Nice to Have
- eFX or ultra-low latency pricing systems experience
- FIX or SBE protocol knowledge
- Distributed systems and fault-tolerant architecture experience
- Docker, Kubernetes, or AWS exposure
- Crypto or digital assets experience
The Environment
- High-performance engineering culture
- Greenfield and business-critical trading infrastructure projects
- Direct interaction with trading and quantitative teams
- Modern distributed systems environment
- Strong ownership and autonomy
- Fast-paced global trading business operating across digital assets and institutional markets
Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.
Electronic Trading Developer in London employer: MindMatch
Join a leading global digital assets and trading technology business that champions a high-performance engineering culture, offering you the opportunity to work on greenfield projects that are critical to trading infrastructure. With a focus on innovation and collaboration, you'll partner closely with traders and engineers in a fast-paced environment, while enjoying strong ownership of your work and ample opportunities for professional growth in the dynamic world of electronic trading. Located in London, this hybrid role provides a unique chance to thrive in a cutting-edge industry at the forefront of market making and systematic trading.
StudySmarter Expert Advice🤫
We think this is how you could land Electronic Trading Developer in London
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the electronic trading space. Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. Create a GitHub profile that showcases your low-latency systems work or any relevant coding challenges you've tackled.
✨Tip Number 3
Prepare for technical interviews by brushing up on your core Java and concurrency knowledge. Practice coding problems that focus on multithreading and low-latency scenarios. We can’t stress enough how important it is to be ready to demonstrate your expertise!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Electronic Trading Developer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your core Java engineering skills and experience with low-latency trading systems. We want to see how your background aligns with the requirements, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about electronic trading and how your skills can contribute to our high-performance trading infrastructure. Keep it concise but impactful!
Showcase Your Technical Skills:When filling out your application, be specific about your experience with technologies like Aeron, DPDK, or any other relevant tools. We love seeing candidates who can demonstrate their technical prowess in real-world scenarios.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at MindMatch
✨Know Your Tech Inside Out
Make sure you brush up on your core Java skills and understand concurrency and multithreaded programming. Be ready to discuss specific projects where you've built low-latency trading systems, as this will show your hands-on experience.
✨Understand the Trading Landscape
Familiarise yourself with electronic trading, market making, and crypto environments. Being able to speak knowledgeably about these areas will demonstrate your passion and understanding of the industry, which is crucial for a role like this.
✨Prepare for Technical Questions
Expect in-depth technical questions related to JVM optimisation, high-performance messaging technologies, and networking fundamentals. Practising coding problems and system design scenarios can help you articulate your thought process during the interview.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've troubleshot production trading issues in the past. Highlight specific examples where you improved system reliability or optimised performance, as this will illustrate your ability to handle real-world challenges.