Principal Cyber Software Engineer / Sr. Principal Cyber Software Engineer

Northrop Grumman•Chantilly, VA
•$125,300 - $234,600

About The Position

Northrop Grumman is hiring Principal and Senior Principal Cyber Software Engineers based in Chantilly, Virginia. The engineers will work on mission-focused software systems, collaborating with a team to design, develop, and deploy new enterprise systems while providing operations and maintenance support for existing applications. The role includes developing, maintaining, and optimizing a distributed Windows system built on an enterprise service bus (ESB) architecture, and supporting architectural design, system implementation, and technology scaling to meet critical mission requirements. An active TS/SCI clearance with Polygraph is required at the start of employment and must remain active throughout employment. Relocation assistance may be available, and travel is 10% of the time.

Requirements

  • Currently hold an active TS/SCI with Polygraph security clearance; eligibility must be in place by the start date and remain in place through employment.
  • For Principal level: Bachelor's degree and 5 years of relevant experience, Master's degree and 3 years, PhD and 1 year, or 9 years of relevant experience in lieu of a degree.
  • For Senior Principal level: Bachelor's degree and 8 years of relevant experience, Master's degree and 6 years, PhD and 4 years, or 12 years of relevant experience in lieu of a degree.
  • Demonstrated application development experience with C#, .NET Framework, ASP.NET, and Windows development using Visual Studio.
  • Strong familiarity and hands-on experience in Agile development environments.
  • Ability to organize, prioritize, and self-manage multiple complex project tasks simultaneously.
  • Experience collaborating with stakeholders to define requirements iteratively and translate them into actionable user stories.
  • Strong analytical skills for troubleshooting, root-cause analysis, and resolving complex software defects across the application stack.

Nice To Haves

  • Experience with modern .NET (.NET 5/6/8+) and cloud-ready architectures.
  • Proficiency with Microsoft SQL Server (MSSQL) and integration patterns such as an Enterprise Service Bus (ESB).
  • Hands-on experience with Azure DevOps, CI/CD pipeline configuration, and PowerShell scripting.
  • Ability to independently master new technologies and provide technical leadership on assigned development projects.

Responsibilities

  • Collaborate with software engineers to design, develop, and deploy new enterprise systems.
  • Provide operations and maintenance support for existing applications.
  • Develop, maintain, and optimize a distributed Windows system built on an enterprise service bus (ESB) architecture.
  • Support architectural design, system implementation, and scaling of technologies to meet mission requirements.
  • Collaborate with stakeholders to iteratively define requirements and translate them into actionable user stories.
  • Troubleshoot software defects, perform root-cause analysis, and resolve complex issues across the application stack.

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Potential eligibility for overtime, shift differential, and discretionary bonuses, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service