Middle Strong C++ developer (remote)

TechMagic

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Work from anywhere
Fully remote
Top IT employer recognition

Job summary

TechMagic is seeking a Middle strong C++ Developer to join a live, high-performance trading platform in the energy commodities space. You’ll contribute to a production system where every millisecond counts, shaping the technical direction of a core market platform.

The role is fully remote, with a US/global client base. You will work on modern C++ (17/20/23), Linux/POSIX, and build tools while collaborating with a small team of C++ and UI developers.

Qualifications

  • 3.5+ years of professional software development experience.
  • Deep expertise in Modern C++ (17/20/23) with focus on performance.

Skills

Modern C++
Linux
CMake
Git
Concurrency
Shared memory
AI coding tools
English

Tools

vcpkg

Job description

We are looking for a talented Middle strong C++ Developer with 3.5+ years of programming background to make consistent, high-quality code contributions to a mature, high-performance C++ product in the energy commodities trading domain.
This is not a from-scratch build — you'll be joining a live, production trading system where every millisecond counts, with real opportunity to influence the technical direction of a core part of the platform.

JOB REQUIREMENTS:
Must have:
  • 3.5+ years of professional experience in software development
  • Deep expertise in Modern C++ (17/20/23): move semantics, constexpr, templates, etc.
  • Strong experience with Linux / POSIX environments
  • Profi/ciency with build systems and tools: CMake / vcpkg, Git
  • Hands-on experience with concurrency and shared memory tools
  • Proficiency in using AI coding tools (Cursor, Claude, Codex, etc.) to enhance the development workflow
  • English: Upper-Intermediate or Advanced
Nice to have:
  • Experience with Svelte
  • Familiarity with kdb+, TypeScript, and code generation tools
  • Experience in Financial or Trading domains (FIX Protocol, OMS, market data feeds like ITCH/OUCH)
  • Knowledge of Redis or other in-memory data stores
  • Familiarity with the Qt framework
  • Team lead experience (optional, not required)
WHAT WE ARE LOOKING FOR:
  • Autonomy: You excel at working independently, learning on your own, and figuring out large, unfamiliar codebases without external support.
  • Ownership: You are ready to take full responsibility for the core part of the system.
  • Assertiveness: You can clearly communicate your technical vision and demonstrate your project understanding effectively.
PROJECT

Customer: Global company based in the US, serving large international clients.
Type: Fintech / trading platform
Product: A live, high-performance market order and trading system designed as an exchange for energy commodities. The platform connects global buyers and sellers of specialized commodities, providing trading, data insights, and market infrastructure used by large enterprises, financial institutions, and government agencies.
Market: Global — primarily US and European markets, serving corporations, financial institutions, and governments across multiple regions.
Stage: Existing, established platform. The Markets Engineering team is expanding internationally.
Project team: C++ and UI developers (team of 4-6), reporting to a Lead C++ Engineer. [confirm exact composition with HM]
Technical stack: Modern C++ (17/20/23), Linux/POSIX, CMake, vcpkg, Git, ZeroMQ, shared memory, TCP/UDP sockets; Svelte, TypeScript, kdb+, Redis, Qt (adjacent/nice to have)
Work schedule: Full-time working day, fully remote.

Key achievements:
  • Large international customer with a portfolio of large international clients
  • Real opportunity to set the direction for a mature product
  • Intro call with recruiter
  • Technical interview (TechMagic)
  • Interview with Hiring manager
  • Client interview
OUR BENEFITS:
  • Projects with modern JS stack (React.js, React Native, Angular, Node.js)
  • Work from anywhere (fully remotely or in our office)
  • One of the best IT employers in Lviv (or IT service companies in Ukraine) based on DOU rating

*Some elements of our recruitment process are supported by AI tools, while all candidate evaluations remain the responsibility of our recruitment team

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer (Fintech, Trading and Banking)
Senior Full-Stack Engineer (Fintech, Trading and Banking)

DevBrother • Wrocław

Hybrid
PLN 240,000 - 360,000
Flexibility & Hubs
Health & Wellness
Time Off
+4
Senior C++ Software Engineer (low latency trading)
Senior C++ Software Engineer (low latency trading)

Luxoft Poland • Kraków

On-site
PLN 120,000 - 160,000
Private medical care
Dental care
Life insurance
+2
C++ developer (Poland)
C++ developer (Poland)

4ire Labs Ltd • Polska

Hybrid
PLN 240,000 - 360,000
Senior Full-Stack Engineer (Mobile apps for Banking, Trading and FinTech)
Senior Full-Stack Engineer (Mobile apps for Banking, Trading and FinTech)

DevBrother • Wrocław

Hybrid
PLN 180,000 - 270,000
Flexible schedule
Hubs in Ukraine
Poland (Wroclaw)
C++ Developer
C++ Developer

MA CAPITAL U.S. LLC • Polska

On-site
PLN 260,000 - 540,000
Remote C++ Engineer for High-Performance Trading Platform
Remote C++ Engineer for High-Performance Trading Platform

TechMagic • Kraków

Hybrid
PLN 180,000 - 240,000
Work from anywhere
Fully remote
Top IT employer recognition
Senior C# Trading Systems Engineer (250-280 pln/hr B2B+VAT)
Senior C# Trading Systems Engineer (250-280 pln/hr B2B+VAT)

Vistulo Company • Polska

On-site
PLN 250,000 - 340,000
Fully remote
Competitive compensation
Senior C# FX Trading Systems Engineer (Fully Remote)
Senior C# FX Trading Systems Engineer (Fully Remote)

Vistulo Company • Polska

Remote
PLN 250,000 - 340,000
Fully remote
Competitive compensation
Senior Full-Stack Software Engineer (Java, Snowflake)
Senior Full-Stack Software Engineer (Java, Snowflake)

Edvantis • Polska

Remote
PLN 200,000 - 280,000
Remote-first work model
Flexible working hours
Equipment provided
+5
C++ Software Engineer (financial services/trading domain)
C++ Software Engineer (financial services/trading domain)

Luxoft • Wrocław

On-site
PLN 200,000 - 260,000
Top locations