
C++ Senior Engineer - Market Data
CTC Lateral1 month ago
Base Salary
$225k - $250k/yr
Responsibilities
- Design and build high-performance, low-latency libraries and services for the global trading platform.
- Process large volumes of real-time market data from financial venues at microsecond-to-nanosecond speeds.
- Collaborate with traders, quants, technologists, execution teams, low-latency teams, and hardware teams to deliver market data solutions.
- Test code thoroughly, maintain coherent and sustainable architecture, follow software engineering best practices, and prioritize operational safety.
- Triage issues quickly and drive resolution efforts through completion.
Requirements
- At least 5 years of production experience using modern C++.
- Experience developing low-latency feed handlers and working with market data protocols such as MDP3 and ITCH.
- Deep knowledge of low-level systems programming, optimization, and hardware/software co-design.
- Strong fundamentals in computer architecture and networking protocols.
- Experience building multithreaded and distributed systems and delivering clean, performant code.
- Experience working at a high-frequency trading firm is preferred.
Benefits
- Hybrid workplace model for most teams, subject to change based on business needs.
- Generous time off, insurance coverage, paid parental leave, free breakfast and lunch with healthy snacks, wellness reimbursement, and other employee benefits.
- Eligible for an annual discretionary bonus in addition to the stated salary range.