Principal Software Engineer, Full-stack Application Development

Northrop Grumman

Confirmed live today High trust
Closes in 2 days

Quick summary

Work type
On-site
Location
Cincinnati, OH
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today
Closes
Sep 30, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $212k
$141k most similar roles pay here $289k

This listing doesn't post a salary. Most similar roles pay $192,050–$231,000.

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 350 open roles on FindRole.

Listed pay typically runs $114,000–$171,000 across 335 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

Principal Software Engineer - Full-stack application developement works within a team of software engineers to build, evolve, and maintain the architecture of cloud-based, full-stack mission applications. The role involves developing microservices, APIs, and data pipelines that process disparate data sources into actionable insights for decision support systems. Key responsibilities include designing web-based user interfaces, integrating custom algorithms for automated reasoning, and managing the full software lifecycle from development to deployment in operational environments. Candidates will utilize technologies including Python, C, C++, TypeScript, JavaScript, React, and Go within cloud-native infrastructures involving Docker or VMware. The work focuses on solving complex problems related to national security by creating advanced analytics, data fusion services, and automated decision support tools for military and intelligence customers. Experience with SysML/UML, Git, and CI/CD workflows is also highly valued.

What does a Software Engineer earn?

Median $196750 from 2004 postings across 147 companies.

See salary data

What you'll do

  • Design and develop full-stack, cloud-based mission applications to support national security operations.
  • Architect and implement microservices, APIs, and data pipelines to process disparate data sources into actionable insights.
  • Develop custom algorithms for decision support, analytics, and automated reasoning.
  • Build web-based user interfaces that integrate with backend processes and databases.
  • Perform make/buy analyses to evaluate commercial solutions and COTS/GOTS components.
  • Integrate custom analytic tools and decision support capabilities into enterprise architectures.
  • Manage the full software lifecycle including design, testing, deployment, and maintenance of fielded systems.
  • Mentor junior engineers and lead the development of critical application components.

What we're looking for

  • Bachelor's degree in Computer Science or Engineering with 5 years of experience, Master's with 3 years, or a Ph.D.
  • 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.
  • Ability to obtain and maintain a Top Secret clearance.
  • U.S. Citizenship is required.
  • Active TS/SCI security clearance (preferred).
  • Advanced degree in Computer Science or Engineering (preferred).

More like this

Similar roles

Principal Software Engineer

Intuit

New York, NY 164 days ago $261,000–$353,000
Python Large Language Models Prompt Engineering LangChain SageMaker Vert.x DialogFlow AWS GCP React Angular SwiftUI Kotlin Java TypeScript Spring Express NodeJS Distributed Systems Full-stack Development
10+ yrs exp Hybrid

Principal Software Engineer

Microsoft

Redmond, WA 58 days ago $165,600–$296,400
LLM C# C++ Python Java JavaScript Distributed Systems Azure AI Microsoft Copilot Orchestration Runtime Architecture Platform Engineering MCP Declarative Programming Async Workflows Agentic Workflows
8+ yrs exp