Squarepoint Capital is an investment manager specialising in quantitative strategies and systematic market analysis.
Lead Software Developer – Options Market Making
Squarepoint Capital is looking for a Lead Software Developer to design and optimise real-time options quote management systems for US equity markets. The role requires expertise in C++, Linux, low-latency multithreaded systems and US options market microstructure.
Information about Squarepoint Capital
- Official domain
- squarepoint-capital.com
- Open jobs
- 80
Job details
The full description published by Squarepoint Capital.
Position Overview: We are seeking a highly experienced Lead Software Developer to design, build, and optimize the core technology behind real-time option quote management across U.S. equity options markets. The candidate must have a proven track record and hands-on experience in the following areas:
- Design and develop a high-performance, event-driven options quoting engine capable of maintaining large numbers of simultaneous two-sided quotes across symbols, strikes, expirations, and exchanges.
- Build efficient quote lifecycle management, including new quote creation, quote replacement, quote and mass quote cancellation, quote refresh, and quote re-entry.
- Implement intelligent quote prioritization, throttling, and backpressure handling when exchange or internal message-rate limits are reached, including per-venue rate budgets, burst controls, quote aging policies, cancel/replace prioritization, and graceful degradation under peak market-data or volatility events.
- Apply strong knowledge of U.S. options market microstructure and exchange matching engine, gateway behavior, including quote-entry protocols, session management, acknowledgments, rejects, recovery, and venue-specific latency, throughput, and throttling constraints.
- Develop high-performance C++ components using lock-free and low-contention data structures, cache-aware data layouts, efficient CPU/core utilization, NUMA awareness, kernel and network-stack optimizations, and high-performance IPC.
- Profile and tune the full quote-to-exchange path to reduce gateway latency and maximize sustained throughput, including exchange session connectivity, serialization/deserialization overhead, batching trade-offs, TCP/UDP/network-stack behavior, pacing logic, queue depth monitoring, latency distribution analysis, and elimination of latency spikes, synchronization bottlenecks, and throughput constraints. Must haves
- 5+ years of professional software engineering experience in options electronic market making, with a strong focus on end-to-end quote lifecycle management.
- Strong understanding of CPU architecture, memory hierarchy, caching, concurrency, networking, and Linux performance.
- Demonstrated experience building low-latency, high-throughput, multithreaded systems.
- (Highly preferred) Knowledge of the inner workings of one or multiple US equity option exchanges
Apply for this job
How do I apply?
The job is published on Squarepoint Capital’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at Squarepoint Capital about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.