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 Sr. Principal Cyber Software Engineers for its team in Chantilly, Virginia. The role involves collaborating with software engineers to design, develop, and deploy new enterprise systems, while providing Operations and Maintenance support for existing applications. Engineers develop, maintain, and optimize complex web applications using Angular, and support architectural design, system implementation, and technology scaling to meet mission requirements. An active TS/SCI with Polygraph clearance is required at the start of employment and must remain active throughout employment. The position includes travel approximately 10% of the time; relocation assistance is not available.

Requirements

  • Maintain an active TS/SCI with Polygraph security clearance by the start date and throughout employment.
  • For the Principal level: Bachelor's degree and 5 years of relevant experience, Master's degree and 3 years, Ph.D. and 1 year, or 9 years of relevant experience in lieu of a degree.
  • For the Sr. Principal level: Bachelor's degree and 8 years of relevant experience, Master's degree and 6 years, Ph.D. and 4 years, or 12 years of relevant experience in lieu of a degree.
  • Experience in front-end web development using TypeScript and the Angular framework to build robust, scalable applications.
  • 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.
  • Analytical skills to troubleshoot, perform root-cause analysis, and resolve complex client-side software defects and user interface issues.

Nice To Haves

  • Hands-on experience with Azure DevOps and configuring CI/CD pipelines.
  • Ability to independently master new technologies and provide technical leadership on assigned development projects.

Responsibilities

  • Collaborate with a team of software engineers to design, develop, and deploy new enterprise systems.
  • Provide Operations and Maintenance support for existing applications.
  • Develop, maintain, and optimize complex web applications using the Angular framework.
  • Support architectural design, system implementation, and scaling of applicable technologies to meet mission requirements.

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