Software Engineer II
Core
Design, develop, and maintain core C++ components supporting ingest processing and mission workflows for high-complexity, mission-critical systems.
Role type
Senior C++ software engineer (ingest processing)
Builds
Mission-critical ingest processing pipelines and software components
Domain
Defense contracting / Intelligence Community (via careerplan.io/jobs/cb8fd7be-cfc1-4a2b-ae97-663f6bdfbcf8-software-engineer-ii-at-prosync)
Required skills
C++ development, ingest pipeline architecture, high-complexity system engineering, performance optimization, modular design, memory management
Responsibilities
Design and develop core C++ components for ingest processing; Build and optimize ingest pipelines for mission data; Work on large-scale, mission-critical systems; Apply modern development practices for efficiency; Collaborate with core team and mission stakeholders; Participate in code reviews and enforce coding standards; Produce technical documentation for sustainment