Senior Low-Latency Risk Platform Engineer (C++/C#)

Evolution Singapore

Singapore

Sur place

SGD 220 000 - 250 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Evolution Singapore is expanding its engineering team and seeks a Senior C++/C# Software Engineer to help build the next generation of its enterprise risk platform. The role offers exposure to high-performance, low-latency systems in a global financial services environment.

You'll work on multi-asset risk engines, data management platforms, and APIs, collaborating with quantitative developers, traders, and platform engineers to deliver scalable risk and market data solutions.

Qualifications

  • Strong commercial experience developing in C++ and/or C#.
  • Experience building or enhancing risk engines or risk platforms within financial markets.
  • Knowledge of distributed systems and system integration.
  • Experience with Redis or similar in-memory data stores would be advantageous.
  • Excellent communication skills with the ability to work with both technical and business stakeholders.

Responsabilités

  • Design and develop high-performance applications in C++ and/or C#.
  • Enhance and maintain a multi-asset risk engine used across the trading platform.
  • Integrate with quantitative pricing and risk libraries.
  • Build scalable services that distribute risk and market data across multiple applications.
  • Develop APIs and data services supporting trading and risk user interfaces.
  • Work closely with quantitative developers, traders and platform engineering teams.
  • Optimise application performance, scalability and reliability.
  • Contribute to modern engineering practices and platform architecture.

Connaissances

C++
C#
Software engineering
Low-latency
Distributed systems
Communication

Outils

Redis

Description du poste

Senior C++ / C# Software Engineer (Risk Platform) Global Financial Services Leader | Singapore

Salary Range: 220,000 to 250,000 base plus bonus

A global financial services leader is expanding its engineering team and is looking for an experienced C++ and/or C# Software Engineer to help build the next generation of its enterprise risk platform.

This opportunity is ideal for engineers with a strong background in either modern C++ or C#, particularly those who have built or enhanced risk engines within capital markets. Whether your expertise is primarily C++ or C#, you'll work alongside a highly experienced engineering team building low-latency, business-critical systems supporting multiple asset classes.

The Opportunity

Depending on your background, you'll contribute across one of two core platform areas:

  • Developing and enhancing a multi-asset risk engine, primarily in C++, integrating closely with quantitative libraries and distributed systems.
  • Building and evolving the firm's data management and View Hub platform in C#, creating high-performance data services and APIs that power risk and trading applications across the business.

Both teams sit close to the trading business and quantitative developers, giving engineers significant ownership and exposure to complex technical challenges.

Responsibilities

  • Design and develop high-performance applications in C++ and/or C#
  • Enhance and maintain a multi-asset risk engine used across the trading platform
  • Integrate with quantitative pricing and risk libraries
  • Build scalable services that distribute risk and market data across multiple applications
  • Develop APIs and data services supporting trading and risk user interfaces
  • Work closely with quantitative developers, traders and platform engineering teams
  • Optimise application performance, scalability and reliability
  • Contribute to modern engineering practices and platform architecture

What We're Looking For

  • Strong commercial experience developing in C++ and/or C#
  • Previous experience building or enhancing risk engines or risk platforms within financial markets
  • Good understanding of cross-asset trading environments
  • Experience integrating with quantitative or pricing libraries
  • Knowledge of distributed systems and system integration
  • Experience with Redis or similar in-memory data stores would be advantageous
  • Strong understanding of software engineering fundamentals, performance optimisation and clean architecture
  • Excellent communication skills with the ability to work closely with both technical and business stakeholders

Ideal Background

We are open to candidates from either profile:

  • Senior C++ Engineer / Director level with deep C/C++ expertise and exposure to C# integration.
  • Senior C# Engineer / Associate Director level looking to step into a Director-level role, with experience building enterprise data platforms, analytics services or risk management applications.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior C++ / C# Software Engineer (Front Office Risk Platform)
Senior C++ / C# Software Engineer (Front Office Risk Platform)

Evolution Singapore • Singapore

Sur place
SGD 220 000 - 250 000
Lead Software Engineer (Java) - Vice President
Lead Software Engineer (Java) - Vice President

Citi • Singapore

Sur place
SGD 180 000 - 260 000
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology

Bank of America • Singapore

Sur place
SGD 90 000 - 120 000
Lead Software Engineer (Java) - Vice President
Lead Software Engineer (Java) - Vice President

Citigroup Inc. • Singapore

Hybride
SGD 180 000 - 260 000
Senior Software Engineer (C++) - Leading Global Trading Firm
Senior Software Engineer (C++) - Leading Global Trading Firm

pfcc group • Singapore

Sur place
SGD 148 320 - 214 240
Relocation assistance
Lead Engineer, Trade Processing Technology
Lead Engineer, Trade Processing Technology

Balyasny Asset Management • Singapore

Sur place
SGD 180 000 - 260 000
Senior Software Engineer – Ultra Low Latency Risk Engine Developer, Vice President
Senior Software Engineer – Ultra Low Latency Risk Engine Developer, Vice President

Citi • Singapore

Sur place
SGD 180 000 - 300 000
Quantitative Developer, Risk Technology
Quantitative Developer, Risk Technology

Jain Global LLC • Singapore

Sur place
SGD 152 000 - 229 000
Lead Engineer, Trade Processing Technology
Lead Engineer, Trade Processing Technology

Balyasny Asset Management L.P. • Singapore

Sur place
SGD 180 000 - 300 000
Senior C#/.NET Software Engineer | Banking & Investment Technology | Singapore
Senior C#/.NET Software Engineer | Banking & Investment Technology | Singapore

BAH Partners Limited • Singapore

Hybride
SGD 90 000 - 140 000