Overview
Skills
Job Details
Senior C++ Developer
Contract
Remote
W2 Only
Required Skills & Qualifications
• 8+ years of hands-on experience with C++ in production environments.
• Expert knowledge of C++17/20, including concepts, ranges, coroutines, and modules.
• Deep understanding of memory management, including custom allocators, RAII, and
smart pointers.
• Strong experience with concurrency and parallelism (std::thread, std::atomic, lock-free
data structures).
• Skilled in performance profiling and optimization using tools such as perf, VTune, or
Tracy.
• Advanced template metaprogramming (SFINAE, constexpr, type traits, variadic
templates).
• Proficiency with build systems (CMake, Bazel) and package managers (Conan, vcpkg).
• Familiarity with low-level system programming, including system calls, kernel interfaces,
and assembly-level debugging.
• Experience using Boost, STL algorithms, and networking libraries (ASIO/sockets).
• Solid debugging skills across platforms (GDB, LLDB, Valgrind, sanitizers).
• Cross-platform development experience (Linux and Windows).