Join our eTrading system development team as a Senior C++ Developer and drive our platform forwards, delivering quality solutions to business-critical customer requirements. Collaborate with a dynamic global team and contribute to the design, development, and deployment of proprietary systems.
Requirements
- C++14/17/20/23 skills
- Knowledge of the STL and experience with the Boost libraries
- Experience in system, network, or low latency programming
- Development on Linux using gcc, gdb, git, and associated debugging tools
- Knowledge of all aspects of software design, development, and deployment
- Working knowledge of FX products, pricing, and real-time risk management
- Working knowledge of the design of scalable, high-availability, supportable distributed architectures
- Working knowledge of messaging and communication protocols including TCP, UDP, multicast, and data encoding
- Working understanding of SQL and simple DDL operations
Benefits
- Competitive salary
- Benefits to support mental, physical, financial, and social wellbeing
- Core bank funding for retirement savings
- Medical and life insurance
- Flexible and voluntary benefits
- Time-off including annual leave, parental/maternity leave, sabbatical, and volunteering leave
- Flexible working options
- Proactive wellbeing support through Unmind
- Development courses for resilience and other human skills
- Global Employee Assistance Programme
- Sick leave
- Mental health first-aiders
- Self-help toolkits