High-Frequency Trading Software Developer
What You’ll Do
- Architect and build ultra-low-latency automated trading systems
- Optimise performance through advanced network and systems programming techniques
- Design and implement algorithms to minimise trading latency
- Create robust tools for risk control and performance monitoring
- Own the full lifecycle of key software components — from design and deployment to continuous optimisation and support
- Lead and mentor the engineering team, driving innovation and operational excellence
What We’re Looking For
- Bachelor’s or Master’s degree in Computer Science, Mathematics, or Engineering from a top-tier institution
- 5+ years of professional experience in software development
- Strong command of C/C++ with expertise in OOP, data structures, and algorithms
- Skilled in Linux, Python, and shell scripting
- Excellent analytical, problem-solving, and communication abilities
- Solid understanding of TCP/IP, Ethernet, and parallel programming paradigms
- Previous hands-on experience in high-frequency trading, hedge funds, or investment banks with a successful track record