Software Engineer (C++)
Core
Design, develop, test, deploy, and support high-performance electronic trading platforms.
Role type
Senior C++ Software Engineer (Trading Systems)
Builds
Electronic trading platforms, microservices, cloud-based solutions
Domain
Financial services / High-frequency trading / Distributed systems
Deliverable
production ML models | product features
Required skills
C++, Java, Python, distributed systems, microservices architecture, Linux/Unix, system optimization, observability, automation
Preferred skills
AI-powered development tools, data analysis solutions, cloud adoption
Responsibilities
Design and develop features for trading platforms, monitor and optimize production systems, drive automation initiatives, enhance observability and site reliability, collaborate on modernization efforts
Seniority
Mid-to-Senior, hands-on IC
Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
