Rust Developer (Open to C++/Java) – Proprietary Trading and Market Making Firm

Ashford Benjamin Ltd.

Singapore

On-site

SGD 180,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ashford Benjamin Ltd. is seeking a Rust Software Engineer (Core & Platform) to build and scale the core infrastructure powering our HFT operations in Singapore.

The role emphasizes traditional finance discipline, exchange connectivity, and ultra-low latency trading systems across on-chain and traditional markets. Open to candidates with strong C++ or Java backgrounds who are willing to learn Rust on the job.

Qualifications

  • 5+ years building and maintaining low-latency trading systems.
  • Proficiency in Rust or C++ (open to strong C++/Java candidates willing to learn Rust).
  • Experience integrating with exchange/broker APIs, order management systems, pricing and risk engines.
  • Strong problem-solving mindset and self-starter in rapidly evolving environments.
  • Experience in high-performance, latency-sensitive environments.

Responsibilities

  • Design and develop low-latency, high-throughput trading systems to support algorithmic trading strategies.
  • Build and maintain robust connectivity with exchanges and protocols for reliable transaction processing.
  • Develop core components for trade execution, order management, and real-time market data.
  • Optimize system performance through profiling, tuning, and architectural improvements for ultra-fast execution.
  • Collaborate with quantitative traders to translate trading ideas into production-grade systems.
  • Contribute to flexible architectures to support growing trading volumes and evolving opportunities.
  • Ensure operational stability and uptime in a latency-sensitive trading environment.

Skills

Low-latency systems
Rust or C++
Trading systems architecture
Exchange integration
Performance tuning

Job description

My client is a Singapore-based, founder-backed proprietary trading and market making firm. They are specialists in HFT and liquidity provision in digital markets and are now investing heavily in building a robust, institutional-grade trading technology platform. The culture is tight-knit, pro-AI, international, highly technical, and collaborative—traders, quants, and engineers sit together, iterate quickly, and favor direct decision‑making over layers of management.

Role Overview

We are seeking a Rust Software Engineer (Core & Platform) to join the team and play a key role in building and scaling the core infrastructure that powers their HFT operations. This role is ideal for engineers from traditional finance (equities, futures, options) who want to import the discipline of mature exchange/broker‑dealer architectures—risk engines, credit and collateral controls, reliability and latency engineering—into a new platform, rather than approaching it as a typical “crypto tech” project. You will work closely with traders, quants, and fellow engineers to design and implement high‑performance systems that execute seamlessly across on‑chain and traditional financial markets. Open to candidates with strong C++ or Java backgrounds who are willing to learn Rust on the job.

Key Responsibilities
  • System Development: Design and develop low‑latency, high‑throughput trading systems to support algorithmic trading strategies.
  • Exchange Connectivity: Build and maintain robust connectivity with exchanges and protocols, ensuring reliable transaction processing and seamless market access.
  • Core Components: Develop core system components for trade execution, order management, and real‑time market data.
  • Performance Optimization: Optimize system performance through profiling, tuning, and architectural improvements for ultra‑fast execution.
  • Cross‑Team Collaboration: Work closely with quantitative traders to translate trading ideas into scalable, production‑grade systems.
  • Architecture Design: Contribute to flexible system architectures to support growing trading volumes and evolving opportunities.
  • Operational Stability: Ensure operational stability and uptime in a latency‑sensitive trading environment.
Required Skills & Experience
  • Background: Strong understanding of traditional finance, architecture, and trading systems.
  • Experience: 5+ years building and maintaining low‑latency systems for algorithmic trading.
  • Language: Proficiency in low‑level programming using Rust or C++ (open to strong C++/Java candidates willing to learn Rust).
  • Integration: Experience integrating with exchange/broker APIs, order management systems, pricing and risk engines, and smart order routers.
  • Performance: Skilled in system‑level performance tuning, monitoring, and debugging.
  • Mindset: Self‑starter with strong problem‑solving ability and comfort operating in rapidly evolving environments.
  • Collaboration: Ability to work in a non‑siloed engineering team with a focus on cross‑team delivery and success.

Please send your CV to Sarah Fan at sarah.fan@ashford-benjamin.com, or call +852 2315 9512 for a confidential discussion.

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

Similar jobs worth comparing

Rust Developer (Open to C++/Java)
Rust Developer (Open to C++/Java)

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
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 (Rust & C#/.NET)
Software Engineer (Rust & C#/.NET)

Ambition Singapore • Singapore

On-site
SGD 140,000 - 210,000
Competitive compensation
Bonus program
Global team
Senior Rust Blockchain Engineer
Senior Rust Blockchain Engineer

startale group • Singapore

On-site
SGD 80,000 - 120,000
Trading Systems Engineer
Trading Systems Engineer

Selby Jennings • Singapore

On-site
SGD 120,000 - 180,000
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
Senior Rust Backend Engineer
Senior Rust Backend Engineer

Astar Foundation • Singapore

On-site
SGD 80,000 - 120,000
Competitive compensation
Growth opportunities
Collaboration with a world-class team
Head of Trading Technology
Head of Trading Technology

Base Camp Digital PTE Ltd • Singapore

On-site
SGD 220,000 - 420,000
Relocation support
EP visa sponsorship
On-site Singapore office
+2
Low-Latency Trading Systems Engineer (Rust/C++)
Low-Latency Trading Systems Engineer (Rust/C++)

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 280,000
Senior Software Engineer (C++) - Leading Global Trading Firm
Senior Software Engineer (C++) - Leading Global Trading Firm

pfcc group • Singapore

On-site
SGD 148,000 - 215,000
Relocation assistance