Senior Principal Software Engineer, Full-stack Application Development

Northrop Grumman

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$142,200–$213,200 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $178k
$131k most similar roles pay here $246k

This role pays less than 72% of similar roles. Most pay $174,050–$216,300 — the shaded band above. At the midpoint, this role pays about $178k versus about $195k 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 · Senior Principal Software Engineer, Full-stack Application Development

Sr. Principal Software Engineer - Full-stack application developement serves as a technical lead for a team developing cloud-based, full-stack mission applications. The role involves designing and implementing microservices, APIs, and data pipelines to create advanced decision support systems and analytic services. You will build web-based user interfaces, integrate custom algorithms for automated reasoning, and manage the full lifecycle of software including testing and deployment in operational environments. Key technologies include Python, C, C++, TypeScript, JavaScript, React, and Go. The work involves developing cloud-native solutions using Docker or VMware, integrating COTS/GOTS components, and utilizing SysML or UML for system modeling. This role addresses critical national security challenges by transforming disparate data from various sensors into actionable insights through scalable data services and automated processing to support situational awareness for military and intelligence customers.

What does a Software Engineer earn in Ohio?

Median $124144 from 46 postings across 13 companies.

See salary data

What you'll do

  • Lead a team of software engineers to implement cloud-based, full-stack applications featuring advanced algorithms and data fusion.
  • Design and maintain the architecture for decision support systems across front-end, back-end, and cloud infrastructure.
  • Build and integrate microservices, APIs, and data pipelines to transform disparate sensor data into actionable insights.
  • Develop web-based user interfaces that expose backend capabilities to operators and analytical users.
  • Create custom algorithms and analytic services for automated reasoning and situational awareness.
  • Perform make/buy analyses to evaluate commercial solutions, including cloud services and COTS/GOTS components.
  • Manage the full software engineering lifecycle, including design, development, testing, deployment, and operations of fielded systems.
  • Direct the tasking of other engineers to ensure project milestones are met.

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++ is required.
  • Proven experience with the full lifecycle of software engineering including operations and maintenance of fielded systems is required.
  • Experience as a team lead directing the tasking of other engineers to accomplish milestones is required.
  • Experience integrating commercial software products as part of a custom software solution is required.

More like this

Similar roles

Senior Full Stack Engineer, Application Software

SpaceX

Hawthorne, CA 87 days ago $165,000$230,000
Python C# Go Scala Java JavaScript Angular React Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm Unix
5+ yrs exp

Senior Full Stack Engineer, Application Software

SpaceX

Starbase, TX 47 days ago
Python C# Go Scala Java Angular React JavaScript Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm
5+ yrs exp

Senior Full Stack Engineer, Application Software

SpaceX

Bastrop, TX 42 days ago
Python C# Go Scala Java Angular React JavaScript Docker Kubernetes Terraform Ansible Puppet Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Make Bazel Pants Buck Gradle pip npm
5+ yrs exp