Employment offers / vacancies

C++ Developer

Description

We are looking for a C++ developer with a passion for solving logic puzzles to join the Qminers team in Prague. We need a new full-stack team member to help with everything from expanding into new markets and understanding the data feed, thru detecting bottlenecks and improving latency in C++, to implementing mathematical models. We’re looking for someone who can leverage their experience, decide on the optimal course of action, and can implement the entire idea.

Contract

Full-time

Address

Palác Špork, 3.patro,

Hybernská 1034/5,

110 00 Praha 1

I'm interested in this job

Interested in working for Qminers?

C++ Developer
Email successfully
sent, thank you!

At Qminers, we develop an algorithmic trading system that trades completely autonomously on 4 continents, 24/7. Our business is based on smarts, optimization, precise problem formulation and careful statistics, and sometimes arbitrage, which as everyone knows doesn’t exist. We’re huge fans of technology and free markets, and we believe that if our software makes markets better for everyone, we’ll benefit from that too.

What can you expect from this job

  • Designing and implementing algorithms for low-latency and/or high-volume data processing
  • Adding support for new markets, their interfaces and protocols
  • Implementing in-house solutions to in-house specifications and providing immediate feedback - we are our own customers
  • Ability to exert a direct influence on the direction of overall development
  • Refactoring for long-term sustainability
  • Codebase with superior unit and integration test coverage
  • Outstanding team of people with a passion for working on a common project
  • Very short path to production for new components
  • Motivating bonuses based on your personal contribution to Qminers

What we expect from you

  • Master’s degree in computer science, mathematics or a related field
  • Excellent proficiency in C++ and at least working knowledge of Python
  • Respect for clear and readable code (which is the best documentation)
  • Advanced knowledge of any of the following: Multi-threaded applications, synchronization mechanisms, distributed systems or code optimization
  • Working knowledge of Unix/Linux
  • Ability to think rigorously, in detail, creatively and independently while working collaboratively within a team
  • Ability and willingness to understand everything we do and endeavor to solve the most important problem first
  • Fluency in Czech
  • What else will help? Previous experience with low-latency or high-performance computers and complex software projects, interest in financial markets

We like to give people room to realize their potential and have a direct impact on results. We like to have results reasonably fast, both in terms of development and runtime. We spend most of our time thinking, discussing what the best solution is, and coding. We see each other in the office 4 days a week, but we don’t set fixed timetables.

We are currently looking for

Interested in working for Qminers?

Send an email to hr@qminers.com or fill out the form.
Are you an experienced quant? A programmer with a passion for C++ or Python? Or are you a recent graduate with a specialization in data? We’re always keen to hear from you!
Email successfully
sent, thank you!