Staff Software Engineer: C++ & Real-Time Distributed Systems
Shield AI
Washington (District of Columbia)
On-site
USD 150,711 - 226,067
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading technology company in Washington is seeking an experienced software engineer to architect and implement high-performance C++ and Python systems. You will lead the design and integration of distributed systems, ensuring robust messaging and API layers. The ideal candidate has over 7 years of experience in related fields, with strong knowledge of C++, Linux, and CI/CD tools. An active SECRET clearance is required for this role, which offers competitive compensation in the range of $150,711 to $226,067 annually.
Qualifications
7+ years of experience with a Bachelor's degree or equivalent.
Experience with large C++ systems and legacy code.
Fluency in Python and familiarity with automation tools.
Strong background in systems integration and real-time processing.
Active SECRET clearance required.
Responsibilities
Architect high-performance C++ and Python systems.
Lead design and integration of distributed systems.
Own CI/CD pipeline evolution and support.
Mentor engineers and improve tooling processes.
Skills
C++14/17/20
Python
Linux/Unix
Distributed systems
CI/CD
Debugging
Networking concepts
Education
Bachelor’s degree or equivalent work experience
Tools
Docker
CMake
GitLab CI
Job description
A leading technology company in Washington is seeking an experienced software engineer to architect and implement high-performance C++ and Python systems. You will lead the design and integration of distributed systems, ensuring robust messaging and API layers. The ideal candidate has over 7 years of experience in related fields, with strong knowledge of C++, Linux, and CI/CD tools. An active SECRET clearance is required for this role, which offers competitive compensation in the range of $150,711 to $226,067 annually.