C++ Developer
Apply NowJob details
C++ Developer for the Infrastructure Performance Team. Role Full Time member of a team of 7 that is responsible for improving and maintaining the latency of our trading platforms, focusing on: Linux kernel interrupts (5%), FPGA integration (10%), Network utilization (10%), Application development and refactoring using C++ (75%). Excellent communication skills and working as part of a highly motivated team is expected. Required Experience A thorough understanding of Linux kernel interrupts and how to identify and minimize their effects on application jitter, Building CentOS based custom kernels, 7 years of low latency application development using modern C++ including cache coherency, core isolation, memory management, and data structure optimization, Unit testing, Single vs multi-threaded application design implications, Working knowledge of TCP and UDP protocols. Helpful Experience Solarflare hardware configuration and API, P4 and Git/GitLab (with CI/CD), Corvil and decoders, Wireshark and decoders, GoogleTest.
Apply Now