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