Looking for top-notch, innovative software developers to help in design and development of the high throughput low latency trading platform. This is an excellent opportunity for talented technologist with strong C++ programming skills to join a growing group of a top tier financial firm and to be a key player of building out the systems from ground-up.
While algorithmic trading experience is not required, candidates should have experience developing real time high throughput multithreaded applications.
Required skills :
- Strong design, coding, testing and debugging skills
- Solid fundamentals - Data Structures, Algorithms, etc.,
- Exceptional C++ programming skills on Unix/Linux
- Experience developing high throughput low latency applications
- Experience with version control practices
- Strong trouble-shooting skills and experience with debugging tools
- Strong Unix shell scripting skills, experience automating Unix tasks
- Experience with relational databases
- Minimum of Bachelor's degree, preferably in Computer Science or other technical discipline from a top school
- Financial industry experience is desired, but not required