Strong proficiency in modern C++ (C++17 or newer) Solid experience working in UNIX/Linux environments Hands-on experience with GDB for debugging complex systems Familiarity with message buses / messaging systems (e.g., Kafka, ZeroMQ, custom pub/sub) Strong systems fundamentals: memory management, concurrency, performance tradeoffs Ability to write clean, modular, and well-tested code Experience with Python for tooling, testing, or research integration (Nice-to-Have) Familiarity with networking concepts (TCP/IP, latency considerations) (Nice-to-Have) Experience with Docker or cloud environments (AWS) (Nice-to-Have) Prior work on simulation, backtesting, or event-driven architectures (Nice-to-Have)