> Markdown version of [/jobs/ext/538769-software-engineer-level-3-4](https://www.wearedevelopers.com/jobs/ext/538769-software-engineer-level-3-4). 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 3/4) - **Company:** Northrop Grumman - **Location:** Dulles, VA, United States - **Experience:** Expert - **Salary:** $114,000.0 - $171,000.0 - **Contract:** Internship / Graduate position - **Skills:** Automation of Tests, Bash Shell, C++ (Programming Language), Cloud Computing, Static Program Analysis, Python (Programming Language), PostgreSQL, Public Key Infrastructure, Ansible, Software Engineering, SC Clearance, Information Technology - **Published:** June 14, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8975025/software-engineer-level-34 ## About the Role Software Engineer Level 3 * Bachelor's degree in a STEM field (ideally Computer Science or Engineering) and 5 years of experience; OR a master's degree and 3 years: OR a PhD (outside of internships, research projects, etc.) Experience can be considered in lieu of degree (Additional 4 years) * Demonstrated software development experience * Python application development, C++, Bash Scripting experience * U.S. Citizenship * A current or active Top-Secret clearance is required at the time of application, * Bachelor's degree in a STEM field (ideally Computer Science or Engineering) and 8 years of experience; OR a master's degree and 6 years: OR a PhD and 3 years. Experience can be considered in lieu of degree (Additional 4 years) * Demonstrated software development experience * Python application development, C++, Bash Scripting experience * U.S. Citizenship * A current or active Top-Secret clearance is required at the time of application Preferred Qualification: * Strong preference given to Top Secret with SCI ## Description * Applications will span languages and toolsets including Python, C++, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation * Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind * Support Operations ground software and associated configurations. This will involve troubleshooting both software errors and hardware affecting the operation of ground software * Support Acceptance Test events, including running tests * Test Automation * Configuration of ground segment software * Resolution and remediation of software defects * Software Enhancements as directed by customer change requests or mission needs * Ground software support during launch and launch rehearsal events * Support the installation of new ground segment software in operational, development and test environments What does success look like? As a successful employee, you will: * Be an active and integral member of your team * Channel your enthusiasm to innovate * Be part of a supportive team that develops and deploys technologies that matter to our national security * Work with agility, flexibility, and collaboration to explore creative ideas *This position can be filled at either the Software Engineer 3 or 4 level . ## Related Videos - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [Dev & Test in the Cloud? Deploy your cloud environments with Ansible & Terraform](https://www.wearedevelopers.com/videos/1607-dev-test-in-the-cloud-deploy-your-cloud-environments-with-ansible-terraform) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Embracing the Hybrid Cloud: Unlocking Success with Ansible](https://www.wearedevelopers.com/videos/932-embracing-the-hybrid-cloud-unlocking-success-with-ansible) - [Eclipse Che for Infrastructure Automation](https://www.wearedevelopers.com/videos/1611-eclipse-che-for-infrastructure-automation) ## 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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)