Principal Software Engineer with Security Clearance
Posted 4 weeks ago Expired
This job has expired
Looking for a job like Principal Software Engineer with Security Clearance in or near St Louis, MO? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Ennoble First is seeking a Principal Software Engineer to lead the design and delivery of enterprise-scale software systems supporting National Geospatial-Intelligence Agency (NGA) missions. This role involves defining software architecture, leading Agile DevSecOps teams, and collaborating with government stakeholders to translate mission objectives into technical solutions.
Responsibilities
- Serve as a principal technical lead for the design and delivery of enterprise-scale software systems supporting NGA missions.
- Define software architecture and design strategies to meet complex mission and performance requirements.
- Lead development teams in Agile DevSecOps environments, ensuring adherence to secure coding standards and best practices.
- Collaborate with senior government stakeholders to translate mission objectives into technical solutions.
- Oversee system integration, performance optimization, and quality assurance for deployed applications.
- Guide the implementation of CI/CD automation, microservice architecture, and secure cloud deployments.
- Mentor senior and mid-level engineers and foster a culture of innovation, collaboration, and technical excellence.
- Evaluate emerging technologies to drive modernization and maintain technical advantage.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related technical discipline
- 12-15 years of software development experience (or Master's with 10-13 years)
- Expert-level proficiency in Java, Python, C#, or JavaScript
- Proven experience leading Agile software development teams and delivering complex, cloud-based applications
- Strong understanding of DevSecOps pipelines, CI/CD automation, and secure software integration
- Experience designing and deploying solutions in classified or cloud environments (AWS, Azure, or C2S)
- In-depth knowledge of microservices, distributed systems, and scalable architectures
- Active Top Secret clearance with SCI eligibility
- U.S. citizenship
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related technical discipline
- 12-15 years of software development experience with a Bachelor's degree, or 10-13 years with a Master's degree.
Nice to Have
- Experience supporting NGA or Intelligence Community software development programs
- Expertise in containerization and orchestration (Docker, Kubernetes, OpenShift)
- Experience implementing zero-trust and secure cloud patterns
- AWS Solutions Architect certification
- SAFe Agile Coach certification
- CISSP certification
- Familiarity with machine learning integration, data analytics, or geospatial applications
Skills
* Required skills
About Ennoble First Inc.
Ennoble First supports and secures complex government, defense, and intelligence projects in the U.S., focusing on modernizing geospatial intelligence operations and advancing mission readiness for the National Geospatial-Intelligence Agency (NGA).