Title: C++ Software Engineer
Location: NYC (Hybrid)
Our client is seeking a C++ Software Engineer, with the ability to collaborate closely with traders, researchers, and developers to design and implement ultra-low latency, high-throughput trading systems. You will lead projects from conception to deployment, driving innovation in the frameworks that power trading applications.
Your work will include benchmarking and optimizing critical software services to achieve peak performance.
Key Qualifications:
- Advanced proficiency with C/C++ systems development in a Linux environment.
- Expertise in performance tuning and optimization of low-latency software.
- Proven experience building high-performance software systems.
- Familiarity with developing latency-sensitive systems, with a deep understanding of low-level systems and network development.
- Strong understanding of hardware stack and hardware architecture from a latency perspective.
- Advanced knowledge of operating system internals and Linux kernel.
- Knowledge of network protocols; experience with assembly code is a plus.
- Interest in x86 Assembly is desirable.
Compensation:
The base salary range for this position is $200,000 to $300,000.