Software Engineer
Indexed description
Low Latency Quantitative Developer
Location : New York, California, London or Singapore
We are working with our client to find a Low Latency Quantitative Developer to help design, build, and support the core trading and research infrastructure underpinning their systematic trading environment. The role is focused on high-performance engineering and would suit candidates with strong foundations in traditional systems disciplines such as operating systems, networking, compilers, distributed systems, or low-level performance optimisation.
The team is open to both strong early-career engineers and candidates with 1–3 years of high frequency trading industry experience, or those coming from leading technology companies or high-performance engineering environments outside of finance.
Successful candidates will be highly capable C/C++ developers who are comfortable writing clean, efficient, production-quality code within large multi-developer codebases using standard engineering tools and practices. Candidates with deeper expertise in areas relevant to low-latency systems and infrastructure are encouraged to apply.
Key Responsibilities
- Develop and enhance low-latency trading infrastructure
- Build high-throughput systems supporting quantitative research and large-scale data processing
- Improve systems for deployment, monitoring, and testing of production services
- Contribute to highly optimised distributed networking infrastructure
- Work closely with researchers and trading teams on performance-critical engineering challenges
Requirements
- BS, MS, or PhD in Computer Science or a related technical discipline
- Strong programming skills in C or C++, alongside Python
- Strong systems engineering background
- Comfortable working in GNU/Linux environments
- Strong analytical and problem-solving abilities
- Ability to work effectively within large shared codebases
Experience in any of the following areas would be beneficial:
- Clock synchronisation
- Networking, TCP/IP, or PCIe
- Linux kernel internals
- Concurrent or parallel programming
- Low-latency distributed systems
Compensation
- Competitive total compensation package
This is an opportunity to make a real impact in a small but highly successful team that are not cluttered by decades of legacy platforms. Please do get in touch for a confidential conversation.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search