C++ Software Engineer
Core
Develop high-performance, latency-critical C++ software for trading execution, market connectivity, and hardware integration.
Role type
Senior C++ Software Engineer (Trading Execution)
Builds
Low-latency trading systems, market connectivity solutions, and hardware integration modules
Domain
Financial Trading / Capital Markets
Deliverable
production ML models | product features
Required skills
C++ (latest versions), Linux environment proficiency, requirements gathering, stakeholder communication, greenfield project ownership, troubleshooting and diagnostics
Preferred skills
Python, Docker, Kubernetes
Responsibilities
Write reliable, high-performance software balancing latency, throughput, and maintainability; implement complex trading algorithms; integrate advanced hardware solutions; deliver end-to-end product development from requirements to production; handle internal client requests and automate solutions for trading teams.
