Software Engineer/principal Software Engineer – Data Analyst

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

Software Engineer/Principal Software Engineer focused on data analysis and toolset development for engineering teams within a defense context. The role involves exploiting large operational datasets, performing predictive trend analysis using AI/ML techniques, and maintaining enterprise-level tools and CI/CD pipelines. Requires a Top Secret clearance.

What you'd actually do

  1. 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
  • 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

  • Current applicable Special Access Program (SAP) clearance
  • datacenter infrastructure
  • communication subsystems
  • advanced payload technologies
  • developing project roadmaps
  • DevOps CI/CD pipelines: Maven, Bamboo, GitLab, Bitbucket
  • migration activities
  • cloud ready
  • micro services architecture
  • 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

  • Top Secret
  • Top Secret clearance
  • SAP access
  • AI/ML techniques

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.