Northrop Grumman

Principal Software Engineer – Virtualization

Northrop Grumman

full-time

Posted on:

Location Type: Office

Location: Colorado SpringsColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $103,600 - $155,400 per year

Job Level

Tech Stack

About the role

  • Support the design, implementation, and operation of modern virtualized and software-defined networking environments.
  • Focus on deploying and managing VMware vSphere and VMware NSX infrastructure to ensure secure, scalable, and highly available compute and network services.
  • Collaborate with infrastructure, storage, and security teams to troubleshoot issues, optimize system performance, enforce microsegmentation, and maintain reliable connectivity across virtual and physical environments.
  • Work within an Agile Scrum team and plan work based on customer requirements and program contractual agreements.
  • Deploy, configure, and maintain VMware NSX environments, including transport zones, segments, edge nodes, and logical networking components (Tier-0/Tier-1 gateways, NAT, and routing protocols such as BGP).
  • Design and enforce network security policies using NSX distributed firewall (DFW), gateway firewall, and microsegmentation.
  • Design, deploy, and manage VMware vSphere virtual infrastructure, including ESXi hosts, clusters, and vCenter, ensuring high availability (HA), Distributed Resource Scheduler (DRS), and storage integration.
  • Monitor and troubleshoot connectivity, performance, capacity, and security issues using tools such as Traceflow, packet capture, NSX CLI, and other VMware monitoring tools.
  • Integrate VMware NSX and vSphere with the underlying physical network and storage infrastructure, collaborating with cross-functional teams to support upgrades, deployments, and infrastructure projects.
  • Travel to remote locations to lead and perform network and virtualization installations, independently troubleshoot, and provide status updates to program personnel.
  • Support critical activities outside standard business hours, including evenings and weekends, as needed.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, Network Engineering, Mathematics, Physics, or a related field from an accredited university, along with 5 years of experience; or a Master’s degree in a related field with 3 years of relevant work experience; or 9 years of relevant work experience may be considered as an alternative to a degree
  • Current, active DoD 8140 certification at IAT Level II or higher (such as Security+, GSEC, SCNP, SSCP, CISSP, CISA, GSE, SCNA, etc.) at the time of application, which is required to start.
  • Current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start with the ability to obtain Top Secret clearance
  • Willingness to 10% travel for business needs
  • Must have an active VCP – VCF Administrator and/or Architect certification
  • Active legacy certifications, such as VMware Certified Professional (VCP) in Data Center Virtualization (DCV) and/or Network Virtualization (NV), are also acceptable
  • Hands-on experience in deploying, managing, and troubleshooting VMware NSX and vSphere environments, including ESXi hosts, vCenter, NetApp NAS/SAN, Windows Server, and SQL Server
  • Strong understanding of virtualization concepts: vMotion, HA, DRS, and storage integration
  • In-depth understanding of networking: OSI Model, TCP/IP, routing protocols, network traffic analysis, and troubleshooting techniques
  • Effective communication, writing, and presentation skills, including proficiency in Microsoft PowerPoint and Visio
  • Ability to work both collaboratively in a team environment and independently on large field projects
  • Experience with agile frameworks and the application of agile fundamentals in engineering work
Benefits
  • Health Plan
  • Savings Plan
  • Paid Time Off
  • Education Assistance
  • Training and Development
  • Flexible Work Arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
VMware vSphereVMware NSXESXi hostsvCentermicrosegmentationBGPvMotionHADRSnetwork traffic analysis
Soft Skills
effective communicationwriting skillspresentation skillscollaborative teamworkindependent work
Certifications
DoD 8140 certificationSecurity+VMware Certified Professional (VCP)VCP – VCF AdministratorCISSPCISA