Senior Software Engineer (C++) - Financial Services
- Sydney
- Permanent
- Permanent IT & Technical
- CTm27-1649263
- 27/02/2026
Senior Software Engineer – Risk & Pricing (C++ a MUST and Pricing application development experience ideal) - Financial Services
Sydney CBD (5 days in office – non-negotiable)
$170K–$220K base + super + 50%–100% bonus
Permanent, Full-Time
Our client is a global quantitative investment manager operating across liquid asset classes worldwide. As a technology and data-driven organisation, they apply a rigorous scientific approach to investing, combining research, data, and advanced engineering to solve complex market challenges and deliver strong risk-adjusted returns.
We are seeking an exceptional Senior C++ Software Engineer to join the Core Platform team in Sydney. This is a high-visibility role working closely with traders and risk managers to deliver real-time and end-of-day pricing and risk capabilities across the full trading lifecycle. You will play a key role in building and enhancing high-throughput, Linux-based services that sit at the heart of the firm’s trading technology stack.
Key Responsibilities
If you’re interested in a confidential discussion, feel free to reach out directly.
Please apply with your CV addressing your suitability for the role.
Interested candidates with full Australian working rights are encouraged to apply and join a growing, forward-thinking team.
Sydney CBD (5 days in office – non-negotiable)
$170K–$220K base + super + 50%–100% bonus
Permanent, Full-Time
Our client is a global quantitative investment manager operating across liquid asset classes worldwide. As a technology and data-driven organisation, they apply a rigorous scientific approach to investing, combining research, data, and advanced engineering to solve complex market challenges and deliver strong risk-adjusted returns.
We are seeking an exceptional Senior C++ Software Engineer to join the Core Platform team in Sydney. This is a high-visibility role working closely with traders and risk managers to deliver real-time and end-of-day pricing and risk capabilities across the full trading lifecycle. You will play a key role in building and enhancing high-throughput, Linux-based services that sit at the heart of the firm’s trading technology stack.
Key Responsibilities
- Design, build, and enhance high-performance, distributed Linux services
- Integrate and maintain pricing models for trading and risk calculations
- Contribute to core platform components including order, trade, and position management systems, as well as market data services
- Partner closely with pricing quants, quantitative developers, traders, and operations
- Develop primarily in C++ (with Python where required)
- Engage directly with trading desks and risk stakeholders
- 5–10+ years’ hands-on experience with modern C++
- Pricing application development experience
- Strong software engineering fundamentals across design, development, testing, and maintenance
- Proven experience building high-performance, distributed, multi-threaded systems
- Strong Linux expertise and proficiency with the GCC toolchain
- Excellent problem-solving and communication skills
- Experience integrating pricing models and libraries (highly desirable)
- Understanding of financial products and trading lifecycles (highly desirable)
If you’re interested in a confidential discussion, feel free to reach out directly.
Please apply with your CV addressing your suitability for the role.
Interested candidates with full Australian working rights are encouraged to apply and join a growing, forward-thinking team.
