> Markdown version of [/jobs/ext/2632601-software-engineer-level-2-or-3](https://www.wearedevelopers.com/jobs/ext/2632601-software-engineer-level-2-or-3). 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). --- # Software Engineer - Level 2 or 3 - **Company:** Northrop Grumman - **Location:** Boulder, CO, United States - **Experience:** Starter - **Salary:** $91,800.0 - $137,600.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Software Applications, Systems Engineering, C++ (Programming Language), Continuous Integration, Software Debugging, Linux, Python (Programming Language), Object-Oriented Software Development, OpenShift, Git, Containerization, Kubernetes, Infrastructure Automation Frameworks, Docker, Jenkins - **Published:** August 3, 2026 - **Apply:** https://dejobs.org/x/x/0B4D48BB007B4FD9B35A3CF70F51CF33/job/ ## About the Role This requisition may be filled at either a Software Engineer - Level 2 or a Principal Software Engineer - Level 3. Basic Qualifications (Software Engineer - Level 2 or 3): * Software Engineer Level 2: Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 2 years of related work experience, or a Master's Degree in STEM and 0-2 years of related work experience. * Principal Software Engineer Level 3: Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 5 years of related work experience, or a Master's Degree in STEM and 3 years of related work experience, or a PhD. and 1 year of related work experience. * Applicants must have a current active in-scope U.S. Government issued Secret security clearance at the time of application which is required to start. Preferred Qualifications: * Containerization tool experience (Kubernetes, OpenShift, Docker products, Podman, etc) * Configuration Management Tools (Git etc.) * CI/CD experience (Jenkins etc.) * Agile development exposure * C++ templating ## Description As a Software Engineer or Principal Software Engineer, you will be responsible for the design, development, documentation, testing, deployment, and debugging of software applications. This includes researching, identifying, and implementing solutions to complex, multi-disciplinary software problems. It also includes close collaboration with fellow software engineers, algorithms developers, hardware engineers, systems engineers, program managers and technical leadership., * Kubernetes/K3s * C++ v20+ Python * Linux * OOP Experience * CI/CD Pipeline Maintenance/Improvements * Up to 10% travel (only if needed) ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [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) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)