Principal Software Engineer at Schonfeld · LumiJobs
senior
H1B: no
Schonfeld Principal Software Engineer at Schonfeld designs and develops critical components for Stat-Arb and Low-Latency trading platforms. Provides technical leadership and Level 3 support in a Linux environment.
Responsibilities
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.
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
Excellent communication skills, written and verbal, including non-technical stakeholders
Expertise in building electronic trading systems, market data systems, or crossing engines, including exchange-native protocol and feed handler work
Qualification
Proficiency in DevOps methodologies
Required
Minimum ten years of C++ development experience in Linux environment
Expertise in C++ design for microsecond latency
Systems-level latency engineering experience
Excellent written and verbal communication skills
Expertise in building electronic trading systems and market data systems
Experience delivering in co-located execution environments
Experience leading and mentoring small technical teams