An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Benefits offered by this job
Competitive compensation
Performance-linked upside
Cutting-edge trading technology
Job summary
A leading global trading firm in the London area is hiring a Low-Latency Software Engineer to develop high-throughput trading systems in C++ and Java. The ideal candidate has over 3 years of experience in low-latency systems and a strong understanding of CPU architectures. This role offers a competitive compensation package and hybrid working arrangements while collaborating with elite engineers and quants. Join a technology-first culture to be at the forefront of trading technology.
Qualifications
3+ years of experience in low-latency systems, trading tech, or high-performance computing.
Deep understanding of CPU architecture and cache optimisation.
Proven track record of building high-throughput, deterministic systems.
Responsibilities
Design and implement low-latency trading infrastructure in C++ and Java.
Optimize network protocols and messaging systems for minimal latency.
Develop and maintain real-time data feeds and execution engines.
Skills
Low-latency systems
C++
Java
Concurrency & Multithreading
Networking & Messaging
Performance & Profiling
Tools
Linux
TCP/UDP
FIX
ZeroMQ
nanomsg
Job description
A leading global trading firm in the London area is hiring a Low-Latency Software Engineer to develop high-throughput trading systems in C++ and Java. The ideal candidate has over 3 years of experience in low-latency systems and a strong understanding of CPU architectures. This role offers a competitive compensation package and hybrid working arrangements while collaborating with elite engineers and quants. Join a technology-first culture to be at the forefront of trading technology.