Remote

About Us

We are a forward-thinking trading firm specializing in high-frequency trading (HFT) and low-latency systems. We leverage cutting-edge technology to drive trading performance, partnering with top-tier talent to innovate and maintain our edge in the financial markets.

Job Description

We are looking for a highly skilled Low-Latency C++ Engineer to join our team. This role is crucial for building and optimizing high-performance trading applications that support our HFT and other financial services. You will collaborate with a team of experts to design, develop, and enhance our trading systems, ensuring they meet the highest standards of speed and reliability.

Requirements


  • Degree or similar educational background in Computer Science, Electronics Engineering or related field. Fresh graduated are most welcome.
  • Expert-level C++ programming skills, with significant experience in low-latency software development.
  • Deep understanding of operating systems principles, with experience in kernel-level performance tuning.
  • Comprehensive knowledge of compiler theory, able to conduct advanced code optimization and performance analysis.
  • Familiar with common CPU instruction sets and capable of low-level performance optimization; experience in configuring and optimizing low-latency network cards and network programming.• Familiarity with broker and futures APIs, with hands-on project experience integrating these systems into trading applications.
  • Strong analytical skills with a habit of examining problems from multiple perspectives to find robust solutions.
  • Meticulous and thorough, with a high level of responsibility and attention to detail.

Responsibilities

  • Develop low-latency C++ applications tailored to trading, with a focus on high performance and efficiency.
  • Analyze complex system issues, perform kernel-level performance tuning, and apply advanced optimization techniques to ensure system stability and efficiency.
  • Participate in system architecture design and conduct thorough code reviews to maintain code quality and system integrity.
  • Maintain and improve current trading systems by identifying areas for optimization and implementing upgrades to reduce latency and increase reliability.
  • Stay current with new technologies, integrating them into our systems to drive continuous optimization and performance improvements.

Why Join Us?

  • Opportunity to work on innovative and high-impact projects within a high-caliber team. 
  • Access to state-of-the-art tools and resources that enable you to excel and drive continuous system improvements.