Software Engineer (.Net/Rust)

Ambition Singapore

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ambition Singapore is seeking a Software Engineer to join its Operations Technology team in Singapore to build and maintain high-volume trade-processing systems using Rust, while supporting existing C#/.NET services. The role emphasizes distributed systems, performance optimization and AWS-based workloads.

You will design, develop, test and maintain trade-processing systems, build concurrent backends in Rust, and collaborate with global engineering and business teams to deliver robust

Qualifications

  • Five+ years of enterprise software development experience.
  • Proficient in Rust, Java or C# with strong backend focus.
  • Experience with concurrency, multithreading and asynchronous programming.
  • Working knowledge of C# and .NET Core.
  • Experience with distributed systems, microservices, REST or gRPC.
  • Hands-on experience with messaging systems such as Kafka, RabbitMQ, SQS or SNS.
  • Experience with AWS including serverless technologies like Lambda.
  • Familiarity with Git, Jenkins, Jira or similar development tools.
  • Financial markets, FIX protocol and post-trade experience are advantageous.

Responsibilities

  • Design, develop, test and maintain high-volume trade-processing systems.
  • Build concurrent and multithreaded backend applications using Rust.
  • Support and integrate with existing C#/.NET Core services.
  • Develop microservices and integrations using REST, gRPC and messaging technologies.
  • Optimize latency, memory usage and AWS infrastructure costs.
  • Provide second-line production support and take end-to-end ownership of critical systems.
  • Collaborate with global engineering and business teams.

Skills

Rust
Java
C#/.NET
Concurrency
Multithreading
Asynchronous programming
Distributed systems
Microservices
REST
gRPC
AWS
Serverless (Lambda)
Kafka
RabbitMQ
SQS/SNS
Git
Jenkins
Jira

Tools

Kafka
RabbitMQ
SQS
SNS
Git
Jenkins
Jira

Job description

A global investment management firm is seeking a Software Engineer to join its Operations Technology team in Singapore. You will build and maintain high-volume trade management systems, primarily using Rust while supporting existing C#/.NET services. The role focuses on distributed systems, application performance and AWS-based workloads.

Responsibilities

Design, develop, test and maintain high-volume trade-processing systems.

Build concurrent and multithreaded backend applications using Rust.

Support and integrate with existing C#/.NET Core services.

Develop microservices and integrations using REST, gRPC and messaging technologies.

Optimize latency, memory usage and AWS infrastructure costs.

Provide second-line production support and take end-to-end ownership of critical systems.

Collaborate with global engineering and business teams.

Requirements

At least five years of enterprise software development experience.

Strong programming experience in Rust, Java or C#.

Experience with concurrency, multithreading and asynchronous programming.

Working knowledge of C# and .NET Core.

Experience with distributed systems, microservices, REST or gRPC.

Hands-on experience with Kafka, RabbitMQ, SQS, SNS or similar messaging systems.

Experience with AWS, including serverless technologies such as Lambda.

Experience with Git, Jenkins, Jira or similar development tools.

Financial markets, FIX protocol and post-trade experience are advantageous.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust & C# Engineer - Trading Systems
Senior Rust & C# Engineer - Trading Systems

Ambition Singapore • Singapore

On-site
SGD 140,000 - 210,000
Competitive compensation
Bonus program
Global team
Software Engineer (Rust & C#/.NET)
Software Engineer (Rust & C#/.NET)

Ambition Singapore • Singapore

On-site
SGD 140,000 - 210,000
Competitive compensation
Bonus program
Global team
Rust Developer
Rust Developer

BAH Partners • Singapore

On-site
SGD 180,000 - 240,000
Senior Rust Engineer for High-Volume Trade Systems (AWS)
Senior Rust Engineer for High-Volume Trade Systems (AWS)

Ambition Singapore • Singapore

On-site
SGD 120,000 - 180,000
Rust Engineer - High-Performance Trading Systems
Rust Engineer - High-Performance Trading Systems

BAH Partners • Singapore

On-site
SGD 180,000 - 240,000
Rust Developer (Open to C++/Java) – Proprietary Trading and Market Making Firm
Rust Developer (Open to C++/Java) – Proprietary Trading and Market Making Firm

Ashford Benjamin Ltd. • Singapore

On-site
SGD 180,000 - 280,000
Senior Rust Backend Engineer: High-Performance Trading APIs
Senior Rust Backend Engineer: High-Performance Trading APIs

Startale Group • Singapore

On-site
SGD 80,000 - 120,000
Competitive compensation
Growth opportunities
Cutting-edge technology
+1
Rust Software Engineer — Core Trading Platform
Rust Software Engineer — Core Trading Platform

Ashford Benjamin Ltd. • Singapore

On-site
SGD 180,000 - 280,000
Software Engineer (Backend) Singapore
Software Engineer (Backend) Singapore

Aquariux • Singapore

On-site
SGD 60,000 - 90,000
C++/Rust Low-Latency Trading Systems Engineer
C++/Rust Low-Latency Trading Systems Engineer

Hyphen Connect Limited • Singapore

On-site
SGD 90,000 - 120,000