Principal Software Engineer
principalOn-site (New York)Salary undisclosed
Required Skills
CI/CDLinux
Job Description
The Role
We are seeking an exceptionally talented, hands-on, high-performance C++ engineer for our Global Trading and Execution (GTX) technology group. Reports to the Head of GTX. GTX designs, develops, and supports our global Stat-Arb and Low-Latency execution platforms. Location, NYC.
What You Will Do
- Design, develop, and deliver critical components within, and integrating, our Stat-Arb, Low-Latency, and High-Touch platforms
- Work 80% hands-on keyboard, 20% mentor, coordinate staff
- Work closely with the Systematic COO and Business Analysts who support the function on architecture and implementation
- Provide technical thought leadership within the team, and across the front office
- Provide Level 3 support across global operations
What You Will Bring
- Minimum of ten years of experience in C++ development in a Linux based environment
- Expertise in C++ design for microsecond latency, including cache-conscious data structures, lock-free concurrency, and the C++ memory model
- Systems-level latency engineering, including kernel bypass, core isolation, NUMA-aware thread and memory placement, and syscalls off the critical path <
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.