Software Developer - Risk Technology | Singapore, SG

Gravitas Recruitment Group

Singapore

On-site

SGD 120,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Gravitas Recruitment Group is seeking a Software Developer for Risk Technology to join a global team building a critical trading risk platform, handling trade capture, position control, P&L, inventory and internal routing.

You will develop high-performance C++ on Linux, optimize for scalability, contribute to SOA migration, and collaborate across time zones to deliver robust risk tools.

On-site in London, Montreal, Bangalore or Warsaw; 2-week contract starting 20/10/2026.

Qualifications

  • Bachelor's degree required.
  • 4+ years' C++ Linux-based development experience.
  • Knowledge of data structures and algorithms.

Responsibilities

  • Develop and maintain high-performance risk system components using C++ on Linux.
  • Optimise code for scalability, resilience, and performance in large-scale distributed systems.
  • Implement solutions for trade capture, position management, and profit/loss computation.
  • Collaborate with global teams to deliver robust risk management tools.
  • Contribute to the migration towards a service-oriented architecture with a focus on efficiency.
  • Communicate effectively with team members and stakeholders to ensure project success.

Skills

C++
Linux
Data structures
Algorithms

Education

Bachelor's degree in Engineering/CS

Job description

Software Developer - Risk Technology

The Software Developer for Risk Technology joins the company's global team responsible for designing, building, and maintaining a critical trading risk platform. This platform manages trade capture, position control, profit/loss calculations, inventory management, and internal order routing, supporting high-volume data processing in live and historical environments.


The role supports the development of a new service-oriented architecture within the risk platform, focusing on creating performant and resilient systems. It involves collaboration within a global, dynamic environment, with an emphasis on engineering excellence, to deliver solutions that handle rapidly changing datasets efficiently.



  • Develop and maintain high-performance risk system components using C++ on Linux.

  • Optimise code for scalability, resilience, and performance in large-scale distributed systems.

  • Implement solutions for trade capture, position management, and profit/loss computation.

  • Collaborate with global teams to deliver robust risk management tools.

  • Contribute to the migration towards a service-oriented architecture with a focus on efficiency.

  • Communicate effectively with team members and stakeholders to ensure project success.


Requirements


  • Bachelor's Degree in Engineering, Computer Science or related subject.

  • 4+ years' C++ Linux-based development experience.

  • Knowledge of data structures and algorithms.

  • On-site work required in London, Montreal, Bangalore, or Warsaw.

  • Employment length of 2 weeks, starting 20/10/2026.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer - Risk Technology
Software Developer - Risk Technology

Gravitas Recruitment Group Hong Kong • Singapore

On-site
SGD 96,000 - 166,000
Senior C++ Linux Developer - Risk Tech (Global On-site)
Senior C++ Linux Developer - Risk Tech (Global On-site)

Gravitas Recruitment Group • Singapore

On-site
SGD 120,000 - 190,000
C++ Risk Tech Developer - On-site
C++ Risk Tech Developer - On-site

Gravitas Recruitment Group Hong Kong • Singapore

On-site
SGD 96,000 - 166,000
Senior C++ / C# Software Engineer (Front Office Risk Platform)
Senior C++ / C# Software Engineer (Front Office Risk Platform)

Evolution Singapore • Singapore

On-site
SGD 220,000 - 250,000
Senior Low-Latency Risk Platform Engineer (C++/C#)
Senior Low-Latency Risk Platform Engineer (C++/C#)

Evolution Singapore • Singapore

On-site
SGD 220,000 - 250,000
Lead Software Engineer (Java) - Vice President
Lead Software Engineer (Java) - Vice President

Citi • Singapore

On-site
SGD 180,000 - 260,000
26998988 Lead Software Engineer (Java) - Vice President
26998988 Lead Software Engineer (Java) - Vice President

CITIBANK N.A. • Singapore

On-site
SGD 180,000 - 320,000
Lead Software Engineer – Trading & Post-Trade Technology- Singapore
Lead Software Engineer – Trading & Post-Trade Technology- Singapore

WESTBURY PARTNERS PTE. LTD. • Singapore

On-site
SGD 180,000 - 320,000
C#/.NET Developer – Trading Platform
C#/.NET Developer – Trading Platform

ABC arbitrage • Singapore

On-site
SGD 60,000 - 90,000
Lead Software Engineer (Java) - Vice President
Lead Software Engineer (Java) - Vice President

Citigroup Inc. • Singapore

Hybrid
SGD 180,000 - 260,000