Core Developer - China Desk
Virtu Financial is a global financial services firm and market maker providing liquidity, execution services, analytics, and trading technology across multiple asset classes.
About Virtu Financial, Inc.
Virtu Financial, Inc. leverages market-structure expertise and technology to provide liquidity and transparent trading solutions across equities, ETFs, foreign exchange, futures, fixed income, cryptocurrency, and commodities. Its offerings include market making, execution services, liquidity sourcing, multi-asset analytics, data products, compliance tools, and broker-neutral workflow technology.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Join Virtu's Core Development team to design order management protocols for a high-performance trading system. The role involves internal message processing, connectivity to external trading destinations, modern C++ and Java development in Linux, complex networking, low-latency distributed systems, and collaboration with Mandarin-speaking stakeholders supporting Chinese exchanges.
Requirements
- Mastery of modern C++ programming
- Experience with Java programming
- Between 1 - 3 years of work experience preferred; talented graduates will be considered
- Extensive experience developing in a Linux environment
- Experience working with complex networking infrastructure, including TCP and UDP
- Strong understanding of computer performance analysis
- Experience programming in high-transaction and low-latency systems
- Experience in distributed and/or highly concurrent systems is a plus
- Interest in trading and financial markets
- Proficiency in spoken and written Mandarin is required
- Experience working with Chinese exchanges
- Excellent communication skills
- Candidates outside banking and finance preferred
Responsibilities
- Design the trading system's core order management protocol
- Manage internal message processing
- Manage connectivity to external trading destinations
- Ensure trades flow smoothly at optimal speed
- Develop in C++ and Java within a Linux environment
- Work with complex networking infrastructure including TCP and UDP
- Build low-latency and high-transaction systems
- Support the China market and communicate with Mandarin-speaking stakeholders
- Work with Chinese exchanges
