Software Developer - Risk Technology
Core
Design, build, and maintain a critical trading risk platform managing trade capture, position control, P&L calculations, and inventory management.
Role type
Senior IC software developer (risk technology)
Builds
High-performance risk system components and a new service-oriented architecture
Domain
Financial services / Trading infrastructure
Deliverable
production ML models | product features
Required skills
C++, Linux, data structures, algorithms, distributed systems, scalability, resilience
Preferred skills
service-oriented architecture, high-volume data processing
Technologies
C++, Linux
Responsibilities
Develop and maintain high-performance risk system components; Optimise code for scalability and performance; Implement solutions for trade capture and position management; Collaborate with global teams to deliver robust risk management tools; Contribute to the migration towards a service-oriented architecture