Staff Software Engineer, C++ Software Integration (R4017)
Shield AIRemotely
pythondockerlinuxgrpcgitlab cicmakeconan
Job Description
📋 Description
- Architect and implement high-performance C++ and Python systems across cross-platform environments.
- Lead design and integration of distributed systems, simulation tools, and third-party
- Define and enforce technical direction, design patterns, and integration practices across projects.
- Guide teams in building robust messaging and API layers (gRPC, REST, ZeroMQ).
- Own the evolution and support of CI/CD pipelines using GitLab CI, Docker, Conan, and CMake.
- Lead debugging and optimization of real-time and multi-threaded systems across domains.
🎯 Requirements
- Typically requires 7+ years of related experience with a Bachelor’s degree; or 5 years with a
- Advanced experience designing and maintaining large C++ systems with C++14/17/20; comfortable with
- Proficiency in Linux/Unix environments and system-level development tools.
- Strong systems integration background in distributed, real-time processing and hardware/software
- Significant experience with CI/CD, containerization (Docker), and build tooling (CMake, Conan).
- Proficiency in Python and scripting/automation tools.
🎁 Benefits
- Full-time regular employee offer package: Pay, Bonus, Benefits, Equity.
- Equal opportunity employer information and commitment to diversity.
- Opportunities for mentoring and engineering process improvements.
Back to all jobs