Software Engineer - US Cash Equities/ETFs - New York
NJF Global Holdings Ltd - New York, New York, us, 10261
Work at NJF Global Holdings Ltd
Overview
- View job
Overview
NJF Global Holdings Ltd provided pay range
This range is provided by NJF Global Holdings Ltd. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range
$175,000.00/yr - $250,000.00/yr We are seeking a high-impact Software Engineer on behalf of a leading global trading firm to join their US Cash Equities and ETFs trading team in New York. This is a chance to directly influence the performance of their trading systems by building and optimizing low-latency infrastructure.
This role requires a deep understanding of specialized data structures and concurrency models for extreme performance. You Will: Architect and implement critical components of their order management and execution systems, leveraging techniques like
priority queues (optimized for frequent insert/delete-min operations), flat data structures (for cache efficiency), circular buffers (for high-throughput data streams), and high-speed hashmaps (with minimal collision resolution overhead) . Optimize high-throughput data processing pipelines, ensuring rapid and reliable market data delivery, with a focus on
low-latency concurrency . Collaborate closely with FPGA engineers to leverage hardware acceleration for competitive advantage. Gain deep,
practical
expertise in exchange protocols and order book dynamics. Contribute to the
evolution
of their pricing, research, and trading models. Influence the technical direction of their trading systems, driving innovation and best practices. Your Edge: Demonstrated experience building and maintaining
low-latency
trading systems, specifically for US equities and ETFs. Mastery of C++ or C in a performance-critical environment. Proven ability to optimize exchange connectivity and order matching for speed. Expertise in processing high-volume market data with minimal latency, including
practical application of priority queues, flat arrays, circular buffers, and custom, high-performance hash tables. Deep understanding of low-latency concurrency, including lock-free and wait-free algorithms, and memory barrier utilization. Exceptional engineering instincts and a drive to solve complex problems. A track record of innovative thinking and technical leadership. Familiarity with FPGA-accelerated trading systems (a significant plus). Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Capital Markets
#J-18808-Ljbffr