C++ Developer

Location Prague
Discipline: Financial Technology
Job type: Permanent
Contact name: Lewis Piper

Contact email: lewis.piper@venturesearch.com
Job ref: 3139
Published: 10 days ago

Job Description

Our client is looking for a skilled C++ Developer with a passion for logical problem-solving to join their team in Prague. This is a full-stack role where you’ll contribute across the board—from expanding into new markets and decoding data feeds, to improving C++ code performance and implementing mathematical models.

They’re seeking someone who combines deep technical knowledge with the ability to make informed decisions and execute ideas end-to-end. If you love writing efficient code, solving complex challenges, and building systems that scale, this could be the perfect opportunity.


What You’ll Be Working On

  • Designing and implementing algorithms for low-latency and high-volume data processing

  • Supporting new markets by integrating their interfaces and protocols

  • Creating in-house solutions based on internal needs—they are both the developers and the end users

  • Refactoring codebases for maintainability and long-term scalability

  • Contributing to a system with robust unit and integration test coverage

  • Working in an environment with a short path from idea to production

  • Having real influence over the technical direction of the team

  • Being part of a tight-knit, highly motivated group working on a shared mission

  • Earning competitive compensation with performance-based bonuses tied to your personal impact


What They Expect from You

  • Master’s degree in Computer Science, Mathematics, or a related field

  • Excellent proficiency in modern C++ and at least basic proficiency in Python

  • A strong appreciation for clean, readable code (they believe it's the best form of documentation)

  • Advanced knowledge in any of the following: multithreaded applications, synchronization, distributed systems, or code optimization

  • Solid working knowledge of Unix/Linux environments

  • A rigorous, detail-oriented, and creative mindset, with the ability to work independently and collaborate effectively

  • A genuine interest in understanding the entire system and focusing on the most impactful problems first


Nice to Have

  • Previous experience with low-latency or high-performance computing

  • Background in complex software projects

  • Interest in financial markets and algorithmic trading