C++ Developer - Exchange Connectivity
Sydney, New South Wales, Australia · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 ঘন্টা আগে
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join a global quantitative trading firm expanding its capabilities in high-performance market data engineering across the APAC region. You will be involved in developing systems that handle large volumes of real-time exchange data critical for trading and quantitative analysis. This role focuses heavily on performance, scalability, and minimizing latency in C++ applications, providing direct involvement with exchange connectivity and high-frequency trading systems.
Key Responsibilities
- Develop and maintain low-latency market data and exchange connectivity systems.
- Design and implement high-performance C++ applications to process real-time exchange data.
- Optimize performance through profiling and reducing latency.
- Build multi-threaded and network-intensive applications.
- Develop scalable systems that support high-frequency trading strategies.
- Work with exchange feeds and develop market data infrastructure.
- Collaborate closely with quantitative researchers, infrastructure engineers, and trading technology teams.
- Manage the full software development lifecycle from design, testing, to production deployment.
Required Qualifications and Skills
- Over 5 years of experience creating high-performance applications in C++.
- Deep expertise in C++ development within Linux environments.
- Advanced knowledge of multi-threading, socket programming, inter-process communication, STL, Boost, and generic programming concepts.
- Experience with profiling tools, performance tuning, and latency optimization techniques.
- Solid understanding of object-oriented design principles and software engineering best practices.
- Proficiency in Python programming.
- Comprehensive experience across the complete software development lifecycle.
- Strong analytical thinking and meticulous attention to detail.
Preferred Skills
- Familiarity with market data system implementations.
- Hands-on experience with exchange connectivity.
- Understanding of financial products and electronic trading mechanisms.
- Background in designing low-latency or high-frequency trading systems.
- Previous work in quantitative trading, high-frequency trading, or other performance-critical environments.
Compensation and Benefits
- Competitive base salary complemented by a performance-related bonus plan.
- A comprehensive benefits package alongside additional employee perks.