Engineer / Principal Engineer Software - Cloud & Applications

Northrop GrummanEl Segundo, CA
$91,800 - $171,000Onsite

About The Position

Northrop Grumman Aeronautics Systems has an opening for a Engineer or Principal Software Engineer - Cloud and Applications to join our team of qualified, diverse individuals. This position will be located onsite in El Segundo, CA. In this role you will help adapt a suite of mobile control station software applications to a cloud environment, participating in building Infrastructure-as-Code (IaC) and infrastructure to deploy the solution to an Il-5 cloud environment including containerization, instrumentation, integration, security, and system test. You will work with multi-disciplinary teams, such as with Software Engineering, Systems Engineering, Cloud & Application, DevOps, in an Agile software development environment.

Requirements

  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering experience; OR a Master’s degree in a STEM discipline and 0 years of related engineering experience (for Engineer level).
  • Bachelor’s Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a Master’s degree in a STEM discipline and 3 years of related engineering experience OR a PhD degree in a STEM discipline and 1 years of related engineering experience (for Principal Engineer level).
  • Ability to obtain and maintain a US Government clearance and Special Access Program (SAP) within a reasonable amount of time as determined by business needs.
  • Experience with infrastructure components (VMs, containers, network, storage, Linux/Windows, and IT security concepts).
  • Experience with Infrastructure as Code (IaC), containerization (Docker, Kubernetes), and microservices.
  • Experience with software-defined networking.
  • Experience with a coding or scripting language (C, C++, Java, Python).
  • Experience with Agile methodologies and tools (Atlassian suite: Jira, Confluence).

Nice To Haves

  • A Bachelor's or Master's Degree in Computer Science, Software Engineering, Electrical Engineering, or Computer Engineering.
  • An active Secret or higher clearance with Sensitive Compartmented Information (TS/SCI).
  • Certified (associate level or above) in a cloud platform (Azure Platform, AWS Platform).
  • CompTIA Security+ certification.
  • CompTIA Cloud+ certification.
  • Experience with administering cloud-based networking (ACL, Security Groups, WAF).
  • Demonstrated experience in cloud adoption, environment prototyping, and data migration.
  • Knowledge of account management solutions (RBAC, AWS IAM, Azure AD).
  • Expertise leveraging git for code management (ArgoCD, Flux, Gitlab).
  • Experience leading teams of technical individuals.

Responsibilities

  • Adapting a suite of mobile control station software applications to a cloud environment.
  • Building Infrastructure-as-Code (IaC).
  • Building infrastructure to deploy the solution to an Il-5 cloud environment including containerization, instrumentation, integration, security, and system test.
  • Working with multi-disciplinary teams, such as with Software Engineering, Systems Engineering, Cloud & Application, DevOps, in an Agile software development environment.

Benefits

  • Relocation assistance may be available.
  • Flexible work arrangements.
  • Phenomenal learning opportunities.
  • Exposure to a wide variety of projects and customers.
  • Friendly team environment.
  • Retirement and Savings Plan.
  • Group medical, dental and vision coverage.
  • Life and disability insurance.
  • Flexible spending accounts.
  • Company paid holidays.
  • Paid time off (PTO) for vacation and/or personal business.
  • Overtime may be available.
  • Shift differential may be available.
  • Discretionary bonus may be available.
  • Annual bonuses.
  • Long Term Incentives may be available for Vice President or Director positions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service