Onsite Principal Software Engineer – Virtualization

Posted 10 hours ago

Apply now

About the role

  • Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.

Responsibilities

  • 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

Job title

Principal Software Engineer – Virtualization

Job type

Experience level

Lead

Salary

$103,600 - $155,400 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job