CareerPlanSign in

Expert Software Engineer

🌐 Remote💼 Full-time💰 $130,000–$130,000🗓 2026-09-02 → 2026-09-26

Core

Architect, develop, and maintain complex, high-performance applications in C++ with a focus on reliability, scalability, and performance.

Role type

Senior IC C++ systems engineer

Builds

High-performance applications and system components

Domain

Software engineering / Systems programming

Deliverable

production ML models | product features

Required skills

C++11/14/17/20, advanced memory management, concurrent/multithreaded architecture, CMake, Docker, CI/CD pipelines, GDB, Valgrind, Python scripting, SQL, Git

Preferred skills

lock-free/wait-free programming patterns, custom allocators, performance profiling, mentoring

Technologies

C++, CMake, Docker, Jenkins, GitLab CI, GitHub Actions, GDB, Valgrind, Python, Shell, SQL, Git

Responsibilities

Architect and develop high-performance C++ applications; design solutions involving advanced memory management and concurrency; lead code reviews and enforce coding standards; define and maintain CMake-based build systems; design and maintain CI/CD pipelines; diagnose and resolve complex issues using GDB and Valgrind; mentor junior and mid-level engineers; participate in system design discussions and technical planning.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.