Software Engineer - C++
Core
Design and build mission-critical, low-latency options market-making trading systems and Linux services.
Role type
Senior C++ Software Engineer (Trading Systems)
Builds
Proprietary options market-making trading platform and Linux services
Domain
Financial Technology / Options Trading
Deliverable
production ML models | product features
Required skills
Modern C++ (20/23), Linux, Python, Data Structures, Algorithms, Distributed Systems, Multi-threading, Asynchronous Execution, Object-Oriented Design
Preferred skills
Template Metaprogramming, Trading Systems Knowledge
Technologies
C++ 20/23, Linux, Python
Responsibilities
Design and build complex trading systems; Plan, design, and implement efficient Linux services; Participate in design sessions and code reviews; Troubleshoot and solve complex problems on cross-functional teams
Seniority
Mid-Senior, hands-on IC
