Senior C++ Software Engineer
Core
Design, develop, and optimize high-performance, soft real-time distributed systems in C++ on Linux for the DeepTech finance industry.
Role type
Senior C++ Software Engineer (High-Performance Systems)
Builds
High-performance distributed systems for financial technology applications
Domain
DeepTech / Financial Technology / High-Performance Computing
Deliverable
production ML models | product features
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)
Preferred skills
C++20, networking protocols (ZeroMQ), performance profiling tools, AI-augmented development skills
Technologies
C++, Linux, CMake, git, ZeroMQ, Github-actions
Responsibilities
Design and implement high-performance soft real-time distributed systems, conduct code reviews, mentor junior developers
Seniority
Senior, hands-on IC
