Middle Strong C++ Developer @TechMagic
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Middle Strong C++ Developer @TechMagic

Today - TechMagic is hiring a remote Middle Strong C++ Developer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role 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.

Qualifications

  • 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
  • Proficiency with build systems and tools: CMake / vcpkg, Git
  • Hands-on experience with concurrency and shared memory tools
  • Networking skills: ZeroMQ (or similar), low-level socket programming (TCP/UDP)
  • Proficiency in using AI coding tools (Cursor, Claude, Codex, etc.) to enhance the development workflow
  • English: Upper-Intermediate or Advanced

Requirements

  • Experience with Svelte (Nice to have)
  • Familiarity with kdb+, TypeScript, and code generation tools (Nice to have)
  • Experience in Financial or Trading domains (FIX Protocol, OMS, market data feeds like ITCH/OUCH) (Nice to have)
  • Knowledge of Redis or other in-memory data stores (Nice to have)
  • Familiarity with the Qt framework (Nice to have)
  • Team lead experience (optional, not required) (Nice to have)

Benefits

  • Projects with modern JS stack (React.js, React Native, Angular, Node.js)
  • Strong JavaScript community at the company (90+ developers)
  • 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

Company Description

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.

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.

Interview Stages

  • Intro call with recruiter
  • Technical interview (TechMagic)
  • Client test task
  • Interview with Hiring manager
  • Client interview
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Middle Strong C++ Developer @TechMagic
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 138,097+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later