Apply on
Original
Simplified
C++ Software Developer
Singapore/ Dubai
Our client is a technology-driven proprietary trading firm specializing in systematic alpha research and electronic market-making across various exchanges. With a significant market share, our client operates in multiple asset classes and trading venues. The firm is currently seeking a Software Developer to join its Core Engineering group, assisting in the design of an in-house low-latency software stack.
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Mathematics, or related fields
• Demonstrated excellence in software development through coursework, research projects, or open-source contributions
• Proficiency in C++, object-oriented design, and GDB
• Strong understanding of data structures and algorithms
• Exposure to network programming (TCP/IP), concurrent programming (multi-threaded applications), and operating systems concepts
• Experience with Linux/Unix
• Exceptional problem-solving skills
• Passion for new technologies and innovative ideas
• Strong communication skills
Responsibilities:
• Design, develop, and test a proprietary high-frequency trading platform
• Develop low-latency, high-throughput exchange connectivity layers
• Build distributed computation-optimized backtesting and simulation systems capable of handling terabytes of data
• Develop risk systems for real-time trade management and risk analysis
• Identify complex problems, propose innovative solutions, and collaborate with the team to advocate for their implementation
• Work alongside other software developers, quantitative traders, and researchers in a cross-functional team environment
Singapore/ Dubai
Our client is a technology-driven proprietary trading firm specializing in systematic alpha research and electronic market-making across various exchanges. With a significant market share, our client operates in multiple asset classes and trading venues. The firm is currently seeking a Software Developer to join its Core Engineering group, assisting in the design of an in-house low-latency software stack.
Requirements:
• Bachelor’s or Master’s degree in Computer Science, Mathematics, or related fields
• Demonstrated excellence in software development through coursework, research projects, or open-source contributions
• Proficiency in C++, object-oriented design, and GDB
• Strong understanding of data structures and algorithms
• Exposure to network programming (TCP/IP), concurrent programming (multi-threaded applications), and operating systems concepts
• Experience with Linux/Unix
• Exceptional problem-solving skills
• Passion for new technologies and innovative ideas
• Strong communication skills
Responsibilities:
• Design, develop, and test a proprietary high-frequency trading platform
• Develop low-latency, high-throughput exchange connectivity layers
• Build distributed computation-optimized backtesting and simulation systems capable of handling terabytes of data
• Develop risk systems for real-time trade management and risk analysis
• Identify complex problems, propose innovative solutions, and collaborate with the team to advocate for their implementation
• Work alongside other software developers, quantitative traders, and researchers in a cross-functional team environment
Similar Jobs