Software Engineer
Istra is a leading Algo-Trading research company specializing in developing and deploying High Frequency Trading strategies (HFT). We use state of the art technology and algorithms that are developed by our elite highly-skilled group of experienced researchers and developers in a challenging, pleasant, and rewarding work environment.
We are constantly looking for experienced & skilled Software Engineers to join our team.
In this role, you will:
Design, develop, analyze and implement advanced cutting edge distributed automated trading systems - demanding extreme throughput and latency optimization.
Take part in the full life cycle development of data engineering analytics, in a complex, research environment, while contributing directly to our dynamic, operational flows (CI/CD).
Work with quants to build scalable infrastructures and develop algorithms for modeling the financial market.
Build tools and simulators for exploring market opportunities and analyzing the competitive landscape.
Study and exploit bit level considerations to optimize throughput and latency of cross hardware and software components.
Manage and monitor an on-premise cluster and our cloud based environment, where we execute data demanding pipelines.
What you’ll need to succeed:
Cum laude BSc. in Mathematics, Physics, Computer Science or Electrical Engineering from a well-known academic institute.
Strong knowledge and experience developing scalable systems, preferably in C++
Experience in design & development of large scale enterprise systems – advantage
Experience in the areas of latency, high-throughput network programming – advantage
Passion for big data and data-driven decision making
A deep sense of intellectual curiosity and excellence
Independent, thorough, motivated, and innovative
So, if you love challenges, have a constant striving for excellence and a desire to be influential, we would love to hear from you.