Software Engineer/Principal Software Engineer – Data Analyst

Northrop Grumman Corp. (AU)

San Diego (CA)

On-site

USD 91,800 - 171,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Life insurance
Disability insurance
Savings plan
Company paid holidays
Paid time off (PTO)

Job summary

Northrop Grumman Aeronautics Systems seeks a Software Engineer/Principal Software Engineer‑Data Analyst to join on-site in Rancho Bernardo or Palmdale, CA. The role requires a self-starter and experience in an Integrated Product Team with cloud and data-centric technologies.

Responsibilities include developing enterprise toolsets, exploiting large data sets, and collaborating across multiple engineering disciplines while maintaining CI/CD pipelines and pursuing certifications.

Qualifications

  • Level 2 or 3 experience with STEM degrees and related engineering experience as described.
  • Hands-on software development with Python, Java, C++, or MATLAB to exploit large data sets.
  • Experience with predictive trend analysis using AI/ML techniques.
  • Experience with databases and multiple IT infrastructures.
  • Experience with container tools and DevOps practices including CI/CD.

Responsibilities

  • Develop, integrate, and maintain an enterprise toolset for cross-discipline teams.
  • Create tools to exploit large data sets for subsystems and payload technologies.
  • Collaborate with Cloud, Networks, Test Automation, DevSecOps and Systems Test teams.
  • Work with stakeholders to design, build, and maintain mission critical systems.
  • Identify risks and develop mitigation plans; communicate progress to leadership.
  • Maintain CI/CD pipelines and expand personal certifications.

Skills

Python
C++
Java
SQL
AI/ML
Data analysis

Education

Bachelor's Degree in STEM
Master's Degree in STEM
PhD in STEM

Tools

Kubernetes
Docker
Jira
Elasticsearch
Neo4j
Parquet
OpenShift

Job description

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Top Secret

TRAVEL: Yes, 25% of the Time

Description

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation’s history—from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work—and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they’re making history.

Northrop Grumman Aeronautics Systems is looking to add a Software Engineer/Principal Software Engineer‑Data Analyst to join our team on site in either Rancho Bernardo, CA or Palmdale, CA. The candidate should be a self‑starter with familiarity working in an Integrated Product Team construct.

Roles and Responsibilities
  • Develop, integrate, and maintain an enterprise level toolset in support of cross‑discipline engineering teams.
  • Develop toolsets to exploit large sets of operational data supporting the maintenance of communication subsystems and advanced payload technologies.
  • Collaborate and work in an engineering environment with Cloud & Application, Communications & Networking, Advanced Payload Technologies, Test Automation, DevSecOps, and Systems Test.
  • Work with stakeholders to design, build and maintain mission critical systems.
  • Identify technical risks/opportunities and proactively develop mitigation plans.
  • Communicate the progress and accomplishments of the team to senior leadership.
  • Create and maintain continuous integration and continuous deployment pipelines to ensure stability and quality at all stages of the software development life cycle.
  • Continuously expand your own skills, maintaining and enhancing relevant certifications.

The selected candidate will be required to work full‑time, on‑site at our facility. There is no remote / hybrid / telework available for this position. Travel up to 25% may be required.

Basic Qualifications
  • Level 2: 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.
  • Level 3: Bachelor’s Degree in a STEM 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 in a STEM discipline and 1 year of related engineering experience.
  • Experience in hands‑on SW development with Python, Java, C++, and/or MATLAB to enable the exploitation of large sets of data.
  • Experience performing predictive trend analysis including the use of AI/ML techniques.
  • Experience with building and maintaining complex databases across multiple IT infrastructures.
  • Experience working with database technologies such as Parquet, SQL, Neo4j, Elasticsearch, or MongoDB.
  • Experience with container management tools such as Kubernetes, Amazon EKS, Docker Swarm, Nomad, or Redhat OpenShift.
  • Experience of automating tasks using Ansible, Bash, PowerShell, Puppet or Python.
  • Experience with performance monitoring tools such as Elastic Stack, Grafana.
  • Be able to interpret complex Interface Control Documents (ICDs) and drawings to build new data structures from raw source information.
  • Strong collaboration and excellent communication skills verbal and written using collaborating tooling such as Atlassian Suite (Confluence, Jira, Bitbucket).
  • Strong agile background, keen to learn and succeed across multiple teams and adapt where required.
  • 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.
Preferred Qualifications
  • Current applicable Special Access Program (SAP) clearance.
  • Active U.S. Government Top Secret SCI clearance.
  • Experience in datacenter infrastructure, communication subsystems, or advanced payload technologies.
  • Experience supporting the Delivery Lead/Project Manager in developing project roadmaps, understanding delivery time scales, and communicating these to the customer.
  • Experience creating/maintaining DevOps CI/CD pipelines: Maven, Bamboo, GitLab, Bitbucket.
  • Experience in migration activities with a focus on positioning projects to become cloud ready and implement micro services architecture.
  • Experience automating system deployment, operation and maintenance using Infrastructure as Code and Configuration Management tooling.
  • Experience administering a Kubernetes container platform using Red Hat OpenShift.

Salary Range
Primary Level: $91,800.00 – $137,600.00
Secondary Level: $114,000.00 – $171,000.00

Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, company paid holidays and paid time off (PTO) for vacation and/or personal business.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit USENorthropGrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer/Principal Software Engineer – Data Analyst
Software Engineer/Principal Software Engineer – Data Analyst

Northrop Grumman • San Diego (CA)

On-site
USD 91,000 - 138,000
Health insurance
Paid time off
Life and disability insurance
Sr Principal Engineer Software
Sr Principal Engineer Software

Northrop Grumman • El Segundo (CA)

On-site
USD 142,000 - 214,000
Health insurance
Life insurance
Disability insurance
+2
Principal Software Engineer - User Experience Applications
Principal Software Engineer - User Experience Applications

Northrop Grumman • San Diego (CA)

On-site
USD 114,000 - 171,000
Relocation assistance
Engineer Software/Principal Engineer Software - Embedded and Real Time
Engineer Software/Principal Engineer Software - Embedded and Real Time

0090 CORP-Corporate Office • United States

On-site
USD 91,800 - 171,000
Health insurance
Savings plan
Paid time off
Software Segment Lead – Staff Software Engineer
Software Segment Lead – Staff Software Engineer

Northrop Grumman Corp. (AU) • San Diego (CA)

On-site
USD 177,000 - 266,000
Health insurance
Life and disability insurance
Savings plan
+1
Principal Software Engineer, Java
Principal Software Engineer, Java

Jobtailor • San Diego (CA)

On-site
USD 114,000 - 171,000
Health insurance
Staff Software Engineer - Thread Lead
Staff Software Engineer - Thread Lead

Northrop Grumman • El Segundo (CA)

On-site
USD 144,900 - 265,600
Relocation assistance
Software Segment Lead - Staff Software Engineer
Software Segment Lead - Staff Software Engineer

Northrop Grumman Corp. (JP) • San Diego (CA)

On-site
USD 177,000 - 266,000
Health insurance
Life and disability insurance
Paid time off (PTO)
+1
Principal / Sr Principal Engineer Software
Principal / Sr Principal Engineer Software

Northrop Grumman • San Diego (CA)

On-site
USD 114,000 - 214,000
Flexible work options
Total rewards program
Bonuses
Principal / Sr Principal Engineer Software
Principal / Sr Principal Engineer Software

Northrop Grumman • El Segundo (CA)

On-site
USD 114,000 - 214,000
Retirement plan
Savings plan
Medical insurance
+6