Sr Principal Software Engineer – Architect Planner (26-261)
$129,300–$193,900 year
On-site · Colorado Springs, Colorado, United States
Job Summary
Sr Principal Software Engineer – Architect Planner responsible for defining and overseeing software architecture for a Java-based missile defense command-and-control planner system within the C2BMC program. Responsibilities include maintaining architecture artifacts, guiding design changes, performing trade studies, supporting system performance analysis, installing/configuring Linux/Windows hardware, developing automated installation scripts, creating and executing integration tests, ensuring information assurance directives, coordinating with other architects and engineering disciplines, and delivering customer-facing briefings and demonstrations. Requires active DoD Secret clearance, DoD 8140 IAT Level II certification, 8+ years (or 6+ with Master’s) of related experience, Java proficiency, knowledge of modern software architectures (event-driven, SOA), and travel up to 10%. On-site in Colorado Springs, Colorado, with no remote options. Benefits include health plan, PTO, education assistance, flexible work arrangements, and potential bonuses.
Required Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, Engineering, Communications, Mathematics, Physics, or a related field from an accredited university, with 8 years of experience; or Master’s degree with 6 years of relevant work experience; or 9 years of relevant work experience may be considered as an alternative to a degree
- current, active DoD-issued Secret security clearance at the time of application, which is required to start with the ability to obtain TS/SCI clearance
- current, active DoD 8140 certification at IAT Level II or higher (Security+ CE, CCNA-Security, CySA+, CND, etc.) at the time of application
- Willingness to travel 10% of the time for business needs
- software engineering and architecture experience with large-scale software systems
- experience with the Java programming language and with developing software throughout the full software development lifecycle
- understand modern software architecture paradigms (event-driven, SOA)
- strong communication skills
- ability to write installation/configuration instructions
- experience with Linux and Windows installation and configuration
- experience with software integration testing
- experience with cyber requirements in software
- team coordination across engineering disciplines
- experience with DoD integration processes, Agile and DevOps, and automated test tools
- hands-on experience with container orchestration tools (Kubernetes, Helm)
- experience with VMware and Unix/Linux platforms
- Git version control
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.