SENIOR C++ DEVELOPER
ALGORITHMIC TRADING - LOW LATENCY & HIGH THROUGHPUT
Qminers, a company based in Prague - Czech Republic, develops an automated system for autonomous trading on major world derivatives exchanges. For this project we seek a highly motivated and skilled software developer for a “Senior C++ Developer” position. Our new colleague will be responsible for the whole development part of the project (as a replacement for a colleague leaving for a major Silicon Valley software development company). Because the system will be developed in cooperation with a bigger team based in New York, the candidate must be fluent in English.
Main duties include:
Design and implementation of an algorithmic trading system.
Mathematical models implementation.
Optimization of key components (low latency & high throughput).
Development of framework for trading strategies backtesting.
Personal requirements:
Expert in C++, knowledge of Java and Python (expert in Java is an advantage).
Experience with greater projects, programming expertise and well-developed object-oriented thinking is a must.
Advanced knowledge of any of the following topics: multithreaded applications, synchronization mechanisms, distributed systems, code optimization.
Previous experience with low latency or high performance computing is a plus.
Good knowledge of Unix/Linux environment.
Excellent problem solver who is attracted by (not-only) algorithmically difficult problems.
Motivation and ability to act independently, cooperate in a small team.
Fluent English (Lojban is an advantage).
Interest in financial markets is an advantage.
Further information:
Cooperation with a highly specialized software development team in New York with years of experience in high-frequency-trading.
Highly competitive salary which reflects advanced skills required.
Very well accessible and inspiring office in the heart of Prague.
Full-time job, immediate hire.
Contact: info nadomene qminers.com