This position is no longer accepting applications
Closed on July 2, 2026.
This role is filled — get an email when new Senior roles open on EngineerJobs.io:
Software Engineer/Principal Software Engineer – Data Analyst
Senior
Analyst
Cloud Operations
Data Analysis
Data Analytics
Data Architecture
Data Integration
Data Platform
Data Processing
Database
DevOps
DevSecOps
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Senior jobs on EngineerJobs.io alert.
See other roles at Northrop Grumman.
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