Mid-Senior Front Office Developer

IO TECH SOLUTIONS LIMITED

Hong Kong

On-site

HKD 600,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IO TECH SOLUTIONS LIMITED is seeking mid-senior Front Office Developers to design, implement, and optimize high-performance backend systems for trading activities. You will work on low-latency architectures, contribute to system design, and own critical components within a fast-paced environment.

The role requires strong Rust/C++ skills, a solid CS foundation, and a history of delivering scalable, reliable software in trading or similar domains.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 4–8 years of software engineering experience in a fast-paced, high-performance environment.
  • Strong programming experience in Rust and/or C++.
  • Hands-on experience building low-latency or high-performance systems.
  • Strong understanding of system design, software architecture, concurrency, and performance optimization.
  • Demonstrated ownership of key system components or technical initiatives.
  • Excellent problem-solving and communication skills.
  • Stable career history with consistent technical growth.

Responsibilities

  • Design, develop, and maintain high-performance backend applications using Rust and/or C++.
  • Build scalable, reliable, and low-latency systems that support front office trading activities.
  • Participate in system architecture, technical design, and component ownership throughout the software development lifecycle.
  • Optimize application performance, latency, and resource utilization.
  • Collaborate closely with traders, quantitative researchers, and engineering teams to deliver business-critical solutions.
  • Troubleshoot production issues and continuously improve system stability and reliability.
  • Contribute to code reviews, technical discussions, and engineering best practices.

Skills

Rust
C++

Education

Bachelor's degree

Tools

Linux

Job description

Mid-Senior Front Office Developers to build and enhance high-performance trading systems. This role is ideal for engineers who enjoy solving complex technical challenges, designing scalable systems, and working in a fast-paced, low-latency environment.

Responsibilities
  • Design, develop, and maintain high-performance backend applications using Rust and/or C++.
  • Build scalable, reliable, and low-latency systems that support front office trading activities.
  • Participate in system architecture, technical design, and component ownership throughout the software development lifecycle.
  • Optimize application performance, latency, and resource utilization.
  • Collaborate closely with traders, quantitative researchers, and engineering teams to deliver business-critical solutions.
  • Troubleshoot production issues and continuously improve system stability and reliability.
  • Contribute to code reviews, technical discussions, and engineering best practices.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 4–8 years of software engineering experience in a fast-paced, high-performance environment.
  • Strong programming experience in Rust and/or C++.
  • Hands-on experience building low-latency or high-performance systems.
  • Strong understanding of system design, software architecture, concurrency, and performance optimization.
  • Demonstrated ownership of key system components or technical initiatives.
  • Excellent problem-solving and communication skills.
  • Stable career history with consistent technical growth.
Nice to Have
  • Experience in electronic trading, capital markets, fintech, or financial services.
  • Exposure to C or Zig.
  • Familiarity with Linux, multithreading, networking, and distributed systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Low-Latency Front Office Developer (Rust/C++)
Low-Latency Front Office Developer (Rust/C++)

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,200,000
Senior Software Engineer - C++ (Trading Systems) - J12269
Senior Software Engineer - C++ (Trading Systems) - J12269

Pinpoint Asia • Hong Kong

On-site
HKD 900,000 - 1,300,000
Algo Java Developer
Algo Java Developer

ioTech Solutions • Hong Kong

On-site
HKD 600,000 - 900,000
Senior Low-Latency C++ Engineer
Senior Low-Latency C++ Engineer

Selby Jennings • Hong Kong

On-site
HKD 1,200,000 - 1,600,000
Lead Engineer, Execution Technology
Lead Engineer, Execution Technology

Balyasny • Hong Kong

On-site
HKD 1,000,000 - 1,800,000
Quantitative Development Engineer
Quantitative Development Engineer

Avenir Group • Hong Kong

On-site
HKD 1,200,000 - 1,600,000
Lead C++ Developer
Lead C++ Developer

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 1,200,000 - 2,000,000
C++ Software Engineer
C++ Software Engineer

Tardis Group • Hong Kong

On-site
HKD 700,000 - 1,100,000
Trading Systems Reliability Engineer - C++
Trading Systems Reliability Engineer - C++

Selby Jennings • Hong Kong

On-site
HKD 900,000 - 1,300,000
C++ Developer (Market Execution)
C++ Developer (Market Execution)

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000