EngineerJobs.io
← Back to all jobs

Job Description

Software Engineer / Principal Software Engineer – Data Analyst role with Northrop Grumman Aeronautics Systems, onsite in Palmdale, CA.

Responsibilities

  • Develop, integrate, and maintain an enterprise grade toolset to support cross-disciplinary engineering teams.
  • Build tools to leverage large operational data sets for maintaining communications subsystems and advanced payload technologies.
  • Collaborate within an engineering environment spanning Cloud & Application, Communications & Networking, Advanced Payload Technologies, Test Automation, DevSecOps, and Systems Test.
  • Partner with stakeholders to design, build, and sustain mission critical systems.
  • Identify technical risks and opportunities, and proactively develop mitigation plans.
  • Communicate team progress and accomplishments to senior leadership.
  • Create and maintain CI/CD pipelines to ensure stability and quality across the software development life cycle.
  • Continuously expand skills and maintain relevant certifications.

Requirements

  • Level 2: Bachelor's Degree in a STEM discipline with 2 years of related engineering experience; OR Master’s degree in a STEM discipline with 0 years of related engineering experience.
  • Level 3: Bachelor's Degree in a STEM discipline with 5 years of related engineering experience; OR Master’s degree in a STEM discipline with 3 years of related engineering experience; OR PhD in a STEM discipline with 1 year of related engineering experience.
  • Hands-on software development experience with Python, Java, C++, and/or MATLAB to enable processing of large data sets.
  • Experience in at least two of the following areas:
    • Predictive trend analysis including AI/ML techniques.
    • Building and maintaining complex databases across multiple IT infrastructures.
    • Working with database technologies such as Parquet, SQL, Neo4j, Elasticsearch, or MongoDB.
    • Container management tools such as Kubernetes, Amazon EKS, Docker Swarm, Nomad, or Red Hat OpenShift.
    • Automating tasks with Ansible, Bash, PowerShell, Puppet, or Python.
    • Performance monitoring tools such as Elastic Stack or Grafana.
    • Interpreting complex Interface Control Documents (ICDs) and drawings to derive data structures from raw sources.
    • Strong collaboration and communication skills using Atlassian Suite (Confluence, Jira, Bitbucket).
  • Strong agile background with the ability to adapt across multiple teams.
  • Active U.S. Government Top Secret clearance with SCI eligibility (with a background investigation within the past 5 years or enrolled in Continuous Evaluation).
  • Ability to obtain and maintain initial SAP access via a PAR, within a timeframe determined by the company to meet business needs.
  • Ability to obtain and maintain subsequent SAP PARs following employment to fully support the statement of work.
  • Education: PhD in STEM (as listed in the role) with alternative level qualifications defined above.

Technologies

  • Python
  • Java
  • C++
  • MATLAB
  • Parquet
  • SQL
  • Neo4j
  • Elasticsearch
  • MongoDB
  • Kubernetes
  • Amazon EKS
  • Docker Swarm
  • Nomad
  • Red Hat OpenShift
  • Ansible
  • Bash
  • PowerShell
  • Puppet
  • Elastic Stack
  • Grafana
  • Atlassian Suite (Confluence, Jira, Bitbucket)

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • PTO for vacation and/or personal business
  • Annual bonuses
  • Long Term Incentives
  • Discretionary bonus

Relocation Assistance

  • Relocation assistance may be available

Clearance for Start

  • Yes

Clearance Type

  • Top Secret

Travel

  • Yes, 25% of the time

Salary Range

  • Primary level salary range: $91,800.00 - $137,600.00
  • Secondary level salary range: $114,000.00 - $171,000.00

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.