Build and improve software for trading systems, collaborate with traders and analysts, and take ownership of development lifecycle. Excellent communication skills in English required. Experience with asynchronous programming and Python development.
Key Highlights
Key Responsibilities
Technical Skills Required
Nice to Have
Job Description
✈️We are open to applicants outside of Hong Kong who are committed to relocation ✈️
2 of my client's client, a prop trading firm based in Hong Kong, is looking to expand and hiring for:
- ⭐Front Office RAD Developer / Senior (Python) - Perm
- ⭐Front Office Developer (C++ / Rust) - Perm
- ⭐Mid-Senior Front Office Developer (C++ / Rust / Java) - Perm
✈️⭐Front Office RAD Developer (Python)
2 headcounts - from junior to senior grade - PYTHON Front Office RAD Developer for our pop trading client based in Hong Kong. You will join our client's fast-paced team and work directly with traders and analysts to build and improve the software we use for pricing and trading across our client's business
LOOKING FOR:
- Min. 2 years+ experience in Python Development - trading system
- Prior experience in front-office or quant development - preferred
- Experience with asynchronous programming (asyncio or similar frameworks) is a BIG PLUS
- Excellent communication skills in English
Role:
- Build & Scale: Take a hands-on approach to coding and continuously improving our core applications.
- Strategic Partnership: Collaborate daily with Quants and Traders to design and support specialized Python trading tools.
- Full Ownership: Manage the entire development lifecycle, from initial analysis and design to final delivery.
- Support: Provide Tier 3 production support as needed
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
✈️⭐Front Office Developer in C++ / Rust
1 headcount - to help build and improve systems that support real-time trading operations. This role will focus on development in Rust and/or C++, with an emphasis on reliability, performance, and strong ownership.
Must Haves
- Minimum 3 years of relevant experience (3+ YOE)
- Experience with Rust and/or C++
- Low-latency exposure is highly preferred (not mandatory—strong candidates can ramp up after joining)
- Proven ability to take ownership of system components based on past experience
Responsibilities
- Develop, maintain, and improve performance-focused trading-related components
- Own and support specific parts of the system end-to-end (development, debugging, and delivery)
- Collaborate with the team to ensure stable and efficient system behaviour
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Nice to Have
- Experience in real-time systems, performance tuning, or latency-sensitive environments
✈️⭐Mid- Senior Front Office Developer in C++ / Rust / Java
1 headcount to design and build low-latency components for real-time trading systems. This role includes significant ownership of system components and collaboration on architecture.
Requirements
- 5–8 years of experience
- Strong development experience with Rust / C++ / Java
- Experience with low-latency systems or experience as a people manager (ideally both)
- Demonstrated experience in system design/architecture
- Proven ownership of one or more system components from past roles
Responsibilities
- Contribute to the architecture and design of trading system components
- Take end-to-end ownership of selected components (implementation, debugging, and delivery)
- Build and optimize functionality for performance and low-latency
- Mentor team members and/or lead technical efforts (as applicable)
Similar Jobs
Explore other opportunities that match your interests
Oliver James
Head of Data Architecture
Oliver James
Lead Database Engineer