Market Access Developer - C++
The Market Access Developer role focuses on designing and supporting trading platforms that facilitate equity markets globally. This position exists within a company that specialises in providing advanced execution services across multiple markets with a focus on innovative technological solutions.
The role involves developing and maintaining high-performance trading engines, primarily in C++, to ensure efficient order routing and algorithmic trading. The developer will collaborate closely with team members to translate business requirements into technical solutions, take responsibility for end-to-end delivery including testing and deployment, and participate in architectural discussions to influence strategic platform development.
-
Develop and support trading engines used for market access and algorithmic execution.
-
Write and maintain high-quality C++ code regularly.
-
Work with the business to understand and implement technical requirements.
-
Collaborate within a flat, regionally distributed multi-skilled team.
-
Ensure solutions are delivered end-to-end, including testing, deployment, and monitoring.
-
Participate in architectural design discussions to shape platform strategy.
-
3-7+ years of experience in C++ development in trading platforms.
-
Thorough understanding of software engineering principles: object-oriented design, algorithms, data structures, debugging, and configuration management.
-
Ability to collaborate with high-performing teams throughout the firm.
-
Excellent communication skills, able to communicate clearly and effectively.
-
Understanding of trading platform architecture and design best practices.
[Limited data provided — review with hiring manager before publishing].
If you have the relevant skills and experience, please apply with an updated CV.
