Software Engineer, Senior
$86,900–$198,000 year
On-siteColorado Springs, Colorado, United States or El Segundo, California, United States
Job Summary
Lead Agile design, development, integration, and deployment of mission management software for heterogeneous, proliferated satellite constellations. Define system architecture and develop software to optimize orchestration of multiple Space Capability Stacks supporting complex, joint mission planning processes. Ensure solutions integrate seamlessly with existing operational environments while maintaining a modular, scalable architecture for future enhancements. Work within high-security, classified cloud-based environments to ensure development and deployment pipelines meet rigorous security and performance standards. Manage backlogs for mission planning, automated mission tasking, deconfliction, and replanning. This role requires TS/SCI clearance and onsite availability at an accredited SCIF/SAPF. Applicants must possess 8+ years of software development experience, including technical leadership in complex mission software.
Required Qualifications
- 8+ years of experience with software development
- Experience as technical lead
- Experience as a software engineering leader, including complex mission software for heterogeneous, proliferated satellite constellations
- Experience with software architecture for distributed systems and mission-critical applications
- Experience with Agile methodologies, software development frameworks, version control, such as Git, relational databases, such as SQL Server, PostgreSQL, or MySQL, Python, AWS, and Kubernetes
- Ability to work onsite at an accredited SCIF/SAPF to support classified system integration
- TS/SCI clearance
- DoD 8570 IAT II Certification, including CISSP or Security+ Certification
Desired Qualifications
- Bachelor's degree
- Experience with mission management or OPIR
- Experience as a cost account manager managing budgets for a team of 10+ engineers
- Experience as an integrator of software across teams and with external partners
- Experience in container lifecycle management, image optimization, and orchestration using Docker and Podman for optimizing mission-critical capability stacks
- Experience deploying and managing the lifecycle of cloud applications in secure, classified environments
- Knowledge of DCO-S concepts and implementation
- Knowledge of DevSecOps principles, specifically automated CI/CD pipelines, and cybersecurity hardening compliant with High/Moderate
- Ability to collaborate with stakeholders to align technical solutions with mission requirements
- Bachelor's degree in Engineering, Software Engineering, Computer Science, or Information Systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.