Software Engineer

Istra Research · Full-time · Intermediate

About The Position

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.

Requirements

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.

Apply for this position