Principal Software Engineer, Full-stack Application Development

Northrop Grumman

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$113,900–$170,900 / yr
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $193k
This role $142k
$99k most similar roles pay here $249k

This role pays less than 99% of similar roles. Most pay $174,600–$211,200 — the shaded band above. At the midpoint, this role pays about $142k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Northrop Grumman

Northrop Grumman is a leading global aerospace and defense technology company providing systems in autonomous systems, cyber, C4ISR, space, strike, and logistics. Industry: Aerospace & Defense

Northrop Grumman currently has 367 open roles on FindRole.

Listed pay typically runs $114,900–$176,300 across 353 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Principal Software Engineer, Full-stack Application Development

As a Principal Software Engineer - Full-stack application developement, you will join a team of software engineers developing cloud-based, full-stack mission applications for military and intelligence customers. You will be responsible for designing, developing, and maintaining the architecture of software across the entire stack, including front-end, back-end, data, and cloud infrastructure. Your daily work involves building microservices, APIs, and data pipelines to transform disparate sensor data into actionable insights through advanced algorithms and decision support processing. The role requires proficiency in Python, C, or C++, along with experience in web development using TypeScript, JavaScript, React, and Go. You will operate within modern environments utilizing Docker, VMware, and CI/CD workflows. Key technical focuses include cloud-native solutions, containerized workloads, and the integration of COTS/GOTS components to solve complex problems in national security and situational awareness.

What does a Software Engineer earn in Ohio?

Median $124144 from 46 postings across 13 companies.

See salary data

What you'll do

  • Design and develop full-stack software applications using cloud-native architectures for mission systems.
  • Build and integrate microservices, APIs, and data pipelines to transform disparate data into actionable insights.
  • Develop custom algorithms for decision support, analytics, and automated reasoning.
  • Create web-based user interfaces to expose backend capabilities to operators and analytic users.
  • Perform make/buy analyses to evaluate commercial solutions and COTS/GOTS components.
  • Manage the full software engineering lifecycle including design, testing, deployment, and operations of fielded systems.
  • Lead the development of critical application components while mentoring junior engineers.

What we're looking for

  • U.S. Citizenship is required.
  • An active Top Secret security clearance is required.
  • A B.S. degree in Computer Science, Computer Engineering, or a related field is required.
  • At least 2 years of programming experience is required for candidates with a B.S. degree.
  • Demonstrated experience developing software solutions using Python, C, or C++.
  • Proven experience with the full lifecycle of software engineering including operations and maintenance of fielded systems.
  • Experience leading development of an important part of an application and mentoring junior engineers.
  • Experience integrating commercial software products as part of a custom software solution is required.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp