Janestreet
Low-Latency Engineer
New York, New York, United States. Posted 53 months ago
The role
You will work with quantitative researchers and developers to design and optimize fast-trading systems. You will work on high-performance, low latency systems primarily in OCaml with small amounts of C and C++.
What you will do
- Design and optimize fast-trading systems
- Work closely with quantitative researchers and developers
Required qualifications
- Experience with low level systems programming and optimization
- Experience working on network applications that require extremely low latency and high throughput
- Can understand, interpret, and improve application performance through hardware performance counters and other profiling tools
- Thorough understanding of modern computer architecture
Nice to have
- Experience with fast-packet processing in user space and common kernel-bypass implementations such as Solarflare OpenOnload/TCPDirect/ef_vi, Exablaze, InfiniBand verbs, DPDK
- Experience working around the performance challenges of languages with a managed runtime such as Java or C#
- Familiarity with a typed functional language
About the company
Jane Street builds systems primarily in OCaml with only small amounts of C and C++.