Sr Principal Software Engineer - DevOps

Northrop Grumman•San Diego, CA
•$122,800 - $213,400•Hybrid

About The Position

Northrop Grumman Aeronautics Systems Center of Technical Excellence is hiring a Sr Principal Software Engineer to join its software organization. The role focuses on modernizing software product production with DevSecOps for aerospace programs, including continuous build, integration, test, cyber, deployment, and metrics. The selected candidate will stand up and operate a large-scale software factory and work with multidisciplinary teams in an Agile software development environment. The position may be based in San Diego or El Segundo, California, or Melbourne, Florida, and is primarily based in office spaces to support program and business needs. Remote or hybrid work may be available. The role follows a 9/80 schedule, with every other Friday off, and requires travel up to 10% of the time. Relocation assistance may be available.

Requirements

  • Bachelor’s degree in a STEM discipline from an accredited university and 8 years of relevant experience, or a master’s degree in a STEM discipline and 6 years of relevant experience, or a Ph.D. in a STEM discipline and 4 years of relevant experience.
  • Experience with at least one object-oriented programming language, such as Java, JavaScript, C++, C#, Python, or Swift, and with the software development lifecycle.
  • Experience with at least one change management tracking tool: Jira, ClearQuest, or Asana.
  • Experience with at least one continuous deployment system: Octopus, ArgoCD, CodeStream, ElectricFlow, or AWS CodePipeline.
  • Experience defining and implementing a DevSecOps lifecycle covering continuous build, integration, test, deployment, cyber, and monitoring.
  • Experience configuring virtual machines and virtual networks, such as VPC, NSX-T, or NSX-V.
  • Ability to obtain or transfer and maintain a final adjudicated government Secret clearance and any program access required for the position within a reasonable period, as determined by the company.

Nice To Haves

  • Experience developing software using Agile processes such as Kanban, Scrum, or Scrumban.
  • Experience with a continuous integration tool such as Bamboo, Jenkins, or GitLab.
  • Experience with a configuration management system such as Git, GitLab, GitHub, Bitbucket, or Subversion.
  • Experience with a metrics tool such as Tableau, JasperReport, Crystal Report, Talend, Alteryx, or Power BI.
  • Professional-level certification in cloud technology such as AWS, VMware, Azure, or Kubernetes.
  • Experience defining and designing program metrics.
  • Experience defining and designing cloud solutions.
  • Experience defining and designing a comprehensive cyber analysis regimen for a program.
  • Experience defining and designing a program roadmap for cyber remediation and cyber compliance.
  • Experience defining, implementing, and operating cyber remediation and Risk Management Framework (RMF).
  • Active U.S. government Secret clearance and ability to obtain and maintain a Top Secret clearance.
  • Current Special Access Program (SAP) clearance.

Responsibilities

  • Stand up a large-scale software factory for software teams.
  • Define, design, and implement the DevSecOps lifecycle, including continuous build, integration, test, cyber, and deployment pipelines on a program.
  • Design, architect, develop, deploy, and operate a modern DevSecOps software factory.
  • Collaborate with Systems Engineering, Real-time and Embedded Software, Test Automation, DevSecOps, and Systems Test teams in an Agile software development environment.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off for vacation and/or personal business
  • Potential eligibility for overtime, shift differential, and discretionary bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service