Mid-Senior Front Office Developer (Rust/C++)
IO Tech Solutions Limited · Remote — Hong Kong
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Remote — Hong Kong
- Workplace
- Remote
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Oct 11, 2026
- Last checked at the source
- Oct 11, 2026
- Job source
- via Himalayas
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.
Skills
- C++
- Rust
- Linux
- Networking
- Hospitality
- Communication
- Problem Solving
Visa and relocation
The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
The posting doesn't mention relocation.
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.
Originally posted on Himalayas
Front-Office-Development, Quantitative-Developer, Trading-Systems-Developer, Software-Engineer, Backend-Engineer, Senior-Rust-Developer, Senior-Backend-Rust-Engineer
Apply on the original site ↗Job source: via Himalayas
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.