
Principal Software Engineer – Virtualization
Northrop Grumman
full-time
Posted on:
Location Type: Office
Location: Colorado Springs • Colorado • United States
Visit company websiteExplore more
Salary
💰 $103,600 - $155,400 per year
Job Level
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