Epicareer Might not Working Properly
Learn More

C++ Software Developer- Trading Firm

Salary undisclosed


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