Software Engineer III - Global Equities Cash Technolog
Core
Developing and delivering complex requirements for a world-class electronic trading platform that powers equity trading execution across global markets.
Role type
Senior Software Engineer (Low-latency trading systems)
Builds
Next generation trading capabilities, Algorithmic Trading Platform, Smart Order Router (SOR), and Matching Engine ecosystem
Domain
Financial Services / Electronic Trading / Low-latency Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, C++, Linux, Electronic Trading Systems, Distributed Systems, Performance Optimization, CI/CD, Automated Testing, Agile
Preferred skills
Equities Market Structure, Smart Order Routing, Algorithmic Execution, Cloud-native/Containerized Environments, Low-latency Networking, Exchange Protocols
Technologies
Java, C++, Linux
Responsibilities
Design, develop, and maintain automated test suites (integration, regression, performance); Design and develop core components of the Algorithmic Trading Platform, Smart Order Router, and Matching Engine; Build highly performant, resilient, and scalable solutions impacting execution quality; Partner with trading and quantitative teams to transform business requirements into technical solutions; Mentor engineers on CI/CD practices and automation; Automate manual release activities.
Seniority
Senior, hands-on IC
