Senior C++ Software Engineer - Low Latency Systems

Fionics — United States · Posted ~2 hours ago

Senior Full-time Onsite

Skills

C++ Linux concurrency algorithms data structures performance optimization Java

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial technology firm is looking for a senior C++ engineer to design and optimize ultra-low-latency systems. The role requires strong systems programming skills and experience with performance-critical applications.

Highlights

Join a small engineering team building high-performance systems with significant technical ownership and impact.

Description

Senior C++ Software Developer — Options Market Making Chicago, IL | Full-time | On-site Hiring for a fast-growing electronic options market maker in Chicago. Small team, flat structure, real ownership from day one. The Role Design and optimize low-latency C++ systems powering automated options market making. Work directly with traders and engineers to take ideas from concept to production. Includes rewriting legacy Java into C++, diagnostic analysis, and tuning for maximum throughput. You 5+ years at an options market making firmStrong modern C++ and system-level Linux programmingDeep CS fundamentals — data structures, algorithms, concurrencyStrong debugging, profiling, and performance-tuning skills Why Here Direct access to founders from day oneProprietary low-latency systems built in-houseReal P&L impact within your first yearChicago-based, strong trading community All applications confidential