CareerPlanGet AI match score →

Mid C++ Software Engineer

Athens, Attica, Greece💼 Full-time💰 $2,200–$2,200🗓 2026-07-09 → 2026-07-31

Core

Designing, developing, and optimizing high-performance, soft real-time distributed systems in C++ for the DeepTech finance industry.

Role type

Mid-level C++ Software Engineer

Builds

High-performance distributed systems and applications

Domain

DeepTech finance / High-performance computing

Deliverable

production ML models

Required skills

C++17 and beyond, modern C++ paradigms (RAII, move semantics, smart pointers, constexpr, future/promise), multi-threading programming, synchronization primitives, performance-critical application design, Linux systems, build tools (CMake, git), troubleshooting concurrency and memory management

Preferred skills

AI-augmented software development, networking protocols and libraries (ZeroMQ), performance profiling tools, C++20

Technologies

C++, Linux, CMake, git, gdb, vtune, perf, valgrind, ZeroMQ, C++20

Responsibilities

Design, implement, and optimize high-performance, soft real-time distributed systems in C++ on Linux; Collaborate with cross-functional teams to define and deliver new features; Conduct code reviews and perform stability and performance analysis with specialized tools

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗