Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cboe Exchange Logo

Senior Software Engineer (C++) – Realtime (Flexible Hybrid in Overland Park, KS)

Cboe Exchange

$114,750 - $141,750
Aug 20, 2025
Overland Park, KS, US
Apply Now

Cboe is looking for engineers to design, develop, deploy, and support real-time systems that measure times in microseconds, sometimes even nanoseconds, and are looking for like-minded individuals to join them.

Requirements

  • 5+ years of experience with C++, with a strong knowledge of C++ 11 or newer
  • 5+ years of experience with Linux or UNIX-like operating systems
  • Strong knowledge of data structures and algorithms
  • Knowledge of at least one scripting language
  • Experience with Hadoop and/or SQL desirable
  • Knowledge of network programming fundamentals preferred
  • Experience working on low-latency trading systems or other real-time platforms.

Responsibilities

  • Design and implement components for the Cboe Titanium software platform, a low-latency, high-throughput exchange platform that powers global Options, Equities, and Futures trading.
  • Develop core components in key systems such as order handling, market data, and risk management.
  • Build reusable internal libraries and tools that accelerate development across the entire exchange platform.
  • Collaborate with a team of engineers to design extreme fault tolerance, including failover and recovery capabilities with no loss of data.
  • Perform hands-on performance profiling, tuning, and benchmarking to ensure nanosecond-level performance across the entire platform.

Other

  • Bachelor’s degree in Computer Science or related field preferred
  • Self-directed, self-motivated
  • Experience working in financial markets and knowledge of various order entry or market data protocols.
  • Working knowledge of Python.
  • Flexible, hybrid work environment