Back to search
Grainstone Lee Linkedin · Posted 27d ago

Software Engineer

New York, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

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.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent