Principal/sr Principal Software Engineer – Data Analyst

Northrop Grumman Northrop Grumman · Aerospace · San Diego, CA +2 · Software

Northrop Grumman is seeking a Principal/Sr Principal Software Engineer – Data Analyst to lead a team in developing and integrating enterprise-level toolsets for engineering teams. The role involves exploiting large operational datasets for subsystem maintenance and advanced payload technologies, collaborating with various engineering disciplines, and working with stakeholders to build mission-critical systems. Experience with AI/ML techniques for predictive trend analysis, database management, containerization, and automation is required, along with an active Top Secret clearance.

What you'd actually do

  1. Lead a team of engineers to develop, integrate, and maintain an enterprise level toolset in support of cross-discipline engineering teams.
  2. Develop toolsets to exploit large sets of operational data supporting the maintenance of communication subsystems and advanced payload technologies.
  3. Collaborate and work in an engineering environment with Cloud & Application, Communications & Networking, Advanced Payload Technologies, Test Automation, DevSecOps, and Systems Test.
  4. Work with stakeholders to design, build and maintain mission critical systems.
  5. Identify technical risks/opportunities and proactively develop mitigation plans.

Skills

Required

  • Python
  • Java
  • C++
  • MATLAB
  • predictive trend analysis
  • AI/ML techniques
  • building and maintaining complex databases
  • database technologies such as Parquet, SQL, Neo4j, Elasticsearch, or MongoDB
  • container management tools such as Kubernetes, Amazon EKS, Docker Swarm, Nomad, or Redhat OpenShift
  • automating tasks using Ansible, Bash, PowerShell, Puppet or Python
  • performance monitoring tools e.g. Elastic Stack, Grafana
  • interpret complex Interface Control Documents (ICDs) and drawings
  • collaboration and excellent communication skills
  • agile background

Nice to have

  • Active U.S. Top Secret SCI clearance or higher
  • Current applicable Special Access Program (SAP) clearance
  • datacenter infrastructure
  • communication subsystems
  • advanced payload technologies
  • leading an Agile software development team
  • supporting the Delivery Lead/Project Manager
  • creating/maintaining DevOps CI/CD pipelines: Maven, Bamboo, GitLab, Bitbucket
  • migration activities
  • automating system deployment, operation and maintenance using Infrastructure as Code and Configuration Management tooling
  • administering a Kubernetes container platform using Red Hat OpenShift

What the JD emphasized

  • Active U.S. Government Top Secret clearance with SCI eligibility (with a background investigation within the past 5 years or enrolled into Continuous Evaluation).
  • Ability to obtain and maintain initial Special Access Program (SAP) access via a Program Access Request (PAR). This SAP/PAR must be obtained within a reasonable amount of time as determined by the company to meet its business needs.
  • Ability to obtain and maintain subsequent SAP PARs following commencement of employment to be able to completely support statement of work.

Other signals

  • Develop toolsets to exploit large sets of operational data supporting the maintenance of communication subsystems and advanced payload technologies.
  • Experience performing predictive trend analysis including the use of AI/ML techniques.