Mid-Senior Front Office Developer (Rust/C++)
On-siteHong Kong, Hong Kong
Job Summary
Design, develop, and maintain high-performance backend applications using Rust and/or C++ to build scalable, reliable, and low-latency systems supporting front office trading activities. Optimize application performance, latency, and resource utilization while participating in system architecture, technical design, and component ownership throughout the software development lifecycle. 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. Requires a Bachelor's degree in Computer Science or related discipline, 4–8 years of software engineering experience, and strong programming skills in Rust and/or C++.
Required 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
Desired Qualifications
- Experience in electronic trading, capital markets, fintech, or financial services
- Exposure to C or Zig
- Familiarity with Linux, multithreading, networking, and distributed systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.