Jobs · empllo
Senior Software Engineer, Perpetuals
Halcyon Labs · North America · Posted 30d ago
Available in 3 locations
New York · onsite Apply → North America · remote Apply → Remote · remote Apply →About the role
📋 Description Own core exchange backend systems for perpetual futures. Build and optimize the matching engine; reduce latency. Design correctness at scale with queueing and backpressure. Build observability: metrics, logs, traces. Improve runtime performance: CPU/memory optimization. Own production incidents end-to-end and drive fixes. 🎯 Requirements Senior backend experience with order-book-based exchange systems Low-latency systems: concurrency, lock contention, async correctness, perf profiling Experience with matching engines and order state management Comfort with Rust or willingness to learn it Observability fundamentals: metrics, logs, distributed traces, profiling Plus: experience with high-frequency or low-latency trading infrastructure 🎁 Benefits Competitive salary & equity Unlimited PTO Full Health, Vision, & Dental coverage 401k match Hardware setup: MacBook Pro, big display, & accessories
Read the full posting on empllo →
FAQ
Is the Senior Software Engineer, Perpetuals role at Halcyon Labs remote?+
This Senior Software Engineer, Perpetuals position is listed as remote (North America).
What is the salary for the Senior Software Engineer, Perpetuals role at Halcyon Labs?+
The listing states Estimated 93k-215k USD.
What seniority level is this Senior Software Engineer, Perpetuals role?+
This is a senior level position.
How do I apply for the Senior Software Engineer, Perpetuals role at Halcyon Labs?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Halcyon Labs.