
Low Latency Trading Platform Software Engineer - Prominent Finance Firm
- Hong Kong
- Permanent
- Full-time
- Develop and maintain core components of the trading and market data systems using Java, C++, and ideally C
- Build and enhance low-latency, high-throughput applications for real-time trading environments
- Design and implement web-based tools and services to support trading operations
- Collaborate with infrastructure and application teams to optimize system performance across Linux environments
- Troubleshoot and resolve production issues in mission-critical systems
- Contribute to architectural decisions and performance tuning strategies
- Ensure compliance with internal standards and industry best practices
- Responsible for carrying out production support
- Assess technological risk and drive actions for mitigation
- Minimum 9 years of relevant technical experience. Working experience in Banking, Financial Services, or related industries is a must
- Strong hands-on experience with Java (JDK 11 or newer) or C++; C is a plus
- Proficiency in Spring, JavaScript, React, and Redis
- Solid background in web application development, Linux-based systems, and network programming
- Experience in building systems for low-latency, high-availability environments
- Strong analytical and problem-solving skills with a deep understanding of system internals
- Excellent communication skills and a collaborative mindset
- Experience with in-memory databases, event-driven architectures, or real-time data processing
- Familiarity with exchange systems, financial protocols, or market data feeds
- Exposure to configuration management, CI/CD pipelines, and technical testing frameworks
CTgoodjobs