At a Glance
- Tasks: Design and build ultra-low latency systems for high-frequency trading.
- Company: Join CMC Markets, a leader in market-making technology.
- Benefits: Competitive salary, dynamic work environment, and opportunities for mentorship.
- Why this job: Make a real impact in the fast-paced world of trading technology.
- Qualifications: Strong Java skills and experience in low latency financial systems required.
- Other info: Collaborate with top professionals and grow your career in a cutting-edge field.
The predicted salary is between 48000 - 72000 £ per year.
CMC Markets is seeking a Senior Low Latency Java Developer to join our Quantitative Strategies team within Pricing & Risk, working on our high-performance, high-frequency trading platform. This is a hands-on role at the core of our market-making technology stack, where nanoseconds matter and engineering excellence is critical. You'll design and build ultra-low latency pricing and risk systems that directly power our global trading operations. If you thrive in performance-critical environments and want your work to have real market impact, we'd love to hear from you.
- Ultra-Low Latency Engineering
- Develop and optimise high-performance Java (21+) systems for pricing, risk and trading.
- Build and enhance components within a low latency, high-throughput trading architecture.
- Apply advanced concurrency, memory management and performance tuning techniques.
- System Design & Ownership
- Take responsibility for designing scalable, resilient and maintainable systems.
- Contribute to architectural decisions across the trading and risk platform.
- Build tooling to improve monitoring, maintenance and performance diagnostics.
- Trading-Focused Collaboration
- Work closely with Quants, Financial Engineering, Front Office and Business Operations.
- Support live trading systems, troubleshooting time-critical production issues.
- Contribute to the continuous evolution of our electronic trading infrastructure.
- Mentorship & Technical Leadership
- Provide guidance and mentorship to junior developers.
- Champion engineering best practices, clean code principles and robust design patterns.
Qualifications
- Strong hands-on Java development experience within low latency financial systems.
- Deep understanding of performance optimisation, concurrency and JVM internals.
- Experience working on pricing, risk or electronic trading platforms.
- Knowledge of FIX protocol, order routing and broker connectivity highly beneficial.
- Strong mathematical and problem-solving mindset.
- Experience across asset classes such as FX, Equities, Commodities or Derivatives preferred.
- Ability to operate calmly in a fast-paced, front-office trading environment.
- Experience mentoring engineers and influencing technical direction.
- Minimum 2:1 degree in Computer Science, Mathematics, Physics or another numerate discipline.
Senior Low Latency Developer in City of Westminster employer: CMC MARKETS PLC
Contact Detail:
CMC MARKETS PLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Low Latency Developer in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at CMC Markets. Attend meetups or webinars related to low latency development and trading tech. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java and low latency systems. This will give you an edge when chatting with potential employers and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on performance optimisation and concurrency topics. Practice coding challenges that focus on low latency scenarios. We want you to feel confident and ready to impress!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at CMC Markets. Let’s make it happen!
We think you need these skills to ace Senior Low Latency Developer in City of Westminster
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with low latency systems and Java development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about high-frequency trading and how your background makes you a perfect fit for our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled performance optimisation or concurrency challenges in past roles. We love seeing how you think on your feet and solve complex problems!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at CMC MARKETS PLC
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the latest features in Java 21+. Be ready to discuss how you've optimised performance in previous projects and be prepared to solve coding challenges on the spot.
✨Understand Low Latency Principles
Familiarise yourself with low latency concepts and techniques. Be ready to explain how you've applied concurrency and memory management in your past work, as this will show your understanding of what matters in high-frequency trading environments.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled time-critical production issues. Highlight your approach to troubleshooting and how you’ve contributed to maintaining system resilience under pressure.
✨Be Ready to Collaborate
Since this role involves working closely with Quants and other teams, think about how you can demonstrate your collaborative spirit. Share experiences where you've successfully worked with cross-functional teams to enhance trading systems or resolve complex issues.