C++ Software Engineer
Responsibilities
- Maintain and develop a proprietary trading system with a focus on high performance
- Continuously optimize and adapt our trading platform
- Solve challenging problems and build optimal solutions from scratch
- Assisting team in the development of a research platform
Requirements
- Strong academic record in a technical field, graduate from a top university
- Good CS fundamentals, deep understanding of data structures and algorithms
- Solid background in C/C++, proficiency in Python
- Extensive hands-on development experience in the Linux environment
- Understanding of multi-threaded programming and hardware/software interaction
- Understanding of hardware architecture and network communication
- Excellent design, debugging and problem-solving skills
- Ability to work self-sufficiently with minimal guidance, motivation to learn existing operations and uncover hidden problems
Extra points
- Experience in low-latency systems and/or high transaction environments
- Experience in distributed and/or highly concurrent systems
Please send your applications or questions to careers@ut-overseas.com