> Markdown version of [/jobs/ext/2630243-principal-engineer-software-senior-principal](https://www.wearedevelopers.com/jobs/ext/2630243-principal-engineer-software-senior-principal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Engineer Software /Senior Principal... - **Company:** Northrop Grumman - **Location:** Morrisville, NC, United States - **Experience:** Expert - **Salary:** $169,000.0 - $253,600.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Cloud Computing, Continuous Delivery, Continuous Integration, Python (Programming Language), Object-Oriented Software Development, Systems Development Life Cycle, Red Hat Enterprise Linux, Software Engineering, Containerization, Kubernetes, Information Technology, Software Version Control, Docker - **Published:** August 6, 2026 - **Apply:** https://www.juju.com/job/00000000gm7wcg ## About the Role + For a **Principal Engineer Software** : Bachelor's degree in Computer Science or other STEM related degree with 5 + years of software development experience; 3 years with a Master's; 1 Year with PhD. + For a **Senior Principal Engineer Software** : Bachelor's degree in Computer Science or other STEM related degree with 8 + years of software development experience; 6 years with a Master's; 4 years with a PhD. + Demonstrated experience with/expertise in the following: + Agile software development using Java, Python and/or C++ software development in a Red Hat Enterprise Linux environment + Continuous Integration/Continuous Delivery (CI/CD) tools + Dockerization and Container Management (Docker, Kubernetes, and Helm) + Systems Development in a Cloud environment (e.g., AWS environment and tools) + Strong mathematics background + Knowledge of object oriented design and software lifecycles + Experience with version control software + Candidate must be eligible for a **Top Secret/SCI** security clearance to be considered + Candidate must be able to obtain a Counterintelligence Polygraph ( **CI-Poly** ), + Active TS/SCI clearance (Employment will be contingent on obtaining and maintaining this clearance) + Mission Management Algorithms experience + Experience working with the Proliferated Mission Management (PMM) framework ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)