evolcSign in

C++ Developer

Qminers · Prague, Czechia
Location
Prague, Czechia
Work mode
On-site
Type
Full-time
Salary
Not stated
Languages
EN
Posted
19 Oct 2026

Verified open 19 Oct 2026 · Source: Company careers page

About the role

Markets move fast. Our code responds in microseconds.

The work is full-stack in the low-level sense: integrating markets and data feeds, cutting latency, and implementing mathematical models in C++. Elegant code can stumble on real hardware. Performance depends on cache behaviour, branch prediction, and memory access—so you measure bottlenecks and trust the profiler over theory. We’re our own customers, so your code takes a short path to production, with no legacy versions to maintain.

Apply

Position

C++ Developer

Employment

Full-time

Work Model

On-site

Location

Spork Palace, Prague 1

Team

C++ Developer

Interested in working for Qminers?

C++ Developer

Email successfully
sent, thank you!

  • Design and implement algorithms for low-latency and high-volume data processing.
  • Add support for new markets, their interfaces and protocols, and understand the data feed end to end.
  • Hunt bottlenecks and cut latency where microseconds matter, and refactor for long-term sustainability.
  • Build in-house solutions to in-house specs and get immediate feedback, because we are our own customers.
  • Work in a codebase with strong unit and integration test coverage, and a very short path to production.
  • Have a direct hand in the direction of overall development.

Most of our day is thinking, arguing toward the best solution, and coding. We like results reasonably fast, in both development and runtime, and we give people real room to run and a direct line to the result.

Qminers is a Prague-based algorithmic trading firm competing on four continents, 24/7. Founded in 2012, we delivered a Sharpe ratio above 10 year after year for a decade. We are a team of around 50: mathematicians, quants, software engineers, and machine learning researchers.

Excellence is not a slogan here, it is the baseline.

Must have

  • A master's degree in computer science, mathematics, or a related field.
  • Excellent C++, and at least working knowledge of Python.
  • Respect for clear, readable code, which is the best documentation there is.
  • Working knowledge of Unix/Linux.
  • The ability to think rigorously, in detail, creatively, and independently, while working within a team.
  • The willingness to understand everything we do and to solve the most important problem first.

Nice to have

  • Advanced knowledge of one or more of: multi-threaded applications, synchronization mechanisms, distributed systems, or code optimization.
  • Previous experience with low-latency or high-performance computing and complex software projects.
  • An interest in financial markets.

We are honest about fit. This is not a demo and it is not a benchmark: the data is genuinely hard, the signal is faint, and a result only counts when it holds up on real metrics. If you want to be only a researcher who hands off, or only an engineer who ships someone else’s model, this is the wrong seat. If you want to be both, it is the right one.

The best argument wins.

Meritocracy is in our DNA.

You own the outcome.

Responsibility here is total, the wins and the mistakes alike.

Your rivals are outside, not inside.

Excellent colleagues are the elevator up, not the competition.

Interview process

01

Application

Through the web form.

02

Screening call

A short conversation to align expectations. You know where you stand.

03

Technical screening

An online test and a short technical call.

04

Take-home task

A real problem, a reasonable amount of time, and detailed feedback either way.

05

On-site interview

One-to-one conversations with the team, and lunch together.

06

Decision within a week

A clear answer, and if it did not work out, what was missing so you can try again.

Reading list

If you want to prepare thoroughly, here’s our recommended reading list. It’s not required, but it can give you a head start.

Pdf

Recommended Interview Resources (C++)

99 KB

Base salary

Every role has a published salary range, and the more experience and results you bring, the higher you move within it.

Profit share & bonuses

Everyone holds a share of net profit, up to low single-digit percentages depending on impact. Around a quarter of the firm’s total annual profit goes into bonuses, re-evaluated every year on real, measurable impact.

Shadow equity

A meaningful share in the firm’s performance, a standard part of compensation for senior contributors.

ESOP

For the most senior people, genuine ownership in what the firm becomes. The details are worth a conversation.

We publish our annual results, and anyone inside the firm can see how Qminers is paid and how the current year is shaping up. Financial transparency is a given, not a perk.

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!

More jobs at Qminers