Senior Principal Software Engineer, Full-stack Application Development

Northrop Grumman

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$142,200–$213,200 / yr
Employment
Full-time
Posted
12 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $178k
$126k $246k
below market most similar roles pay here above market

This role pays less than 55% of similar roles. Most pay $169,550–$208,800 — the blue band above. At the midpoint, this role pays about $178k versus about $189k 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 629 open roles on FindRole.

Listed pay typically runs $117,500–$176,300 across 314 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

The Sr. Principal Software Engineer - Full-stack application developement joins the Xetron team within the Mission Systems sector to lead a group of engineers in implementing cloud-based, full-stack software applications. This role involves owning the architecture and design of advanced decision support systems, building microservices, APIs, and data pipelines, and developing web-based user interfaces. The engineer will integrate custom algorithms for optimization and automated reasoning while producing knowledge from disparate sensors via scalable data services. Key technologies include Python, C, C++, Javascript, Typescript, React, and Go, alongside cloud-native tools like Docker, VMware, and CI/CD workflows. The work focuses on creating mission applications for military and intelligence customers, specifically solving problems related to data fusion, situational awareness, and automated decision-making in classified environments.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Lead a team of software engineers to implement cloud-based, full-stack software applications.
  • Own the architecture and design of advanced decision support systems and analytic services.
  • Build and integrate microservices, APIs, and data pipelines to process disparate data sources.
  • Develop web-based user interfaces that integrate with backend processes and databases.
  • Design and implement cloud-hosted microservices to support decision support and analytic workflows.
  • Develop custom algorithms and analytic services for automated decision making and situational awareness.
  • Evaluate commercial solutions as part of make/buy analyses for cloud services and COTS/GOTS components.
  • Direct the tasking of other engineers to accomplish project milestones.

What we're looking for

  • US Citizenship is required.
  • Active Top Secret security clearance is required.
  • B.S. degree in Computer Science, Computer Engineering, or related field and 2 years of programming experience; or M.S. degree in Computer Science, Computer Engineering, or related field; or Ph.D. in a related field.
  • Demonstrated experience developing software solutions using Python, C, or C++.
  • Demonstrated experience integrating commercial software products as part of a custom software solution.
  • Proven experience with the full lifecycle of software engineering including the operations and maintenance of fielded systems.
  • Experience as a team lead directing the tasking of other engineers to accomplish milestones.
  • Active SCI security clearance (preferred); Advanced degree in Computer Science, Computer Engineering, or related field (preferred).

More like this

Similar roles

Software Engineer, Full-stack Application Development

Northrop Grumman

Cincinnati, OH 53 days ago
Python C C++ AWS Azure Go TypeScript JavaScript React Docker VMware CI/CD Jenkins GitHub Actions GitLab CI Git GitHub GitLab SysML UML Cameo Microservices APIs Data Pipelines
2+ yrs exp

Principal Software Engineer, Full Stack

Salesforce

San Francisco, CA +5 76 days ago
AWS GCP Lambda DynamoDB SNS SQS EventBridge API Gateway GraphQL RESTful APIs Node.js TypeScript JavaScript React Tailwind Sass Snowflake Google Analytics Akamai Scrum Kanban Prompt Engineering
10+ yrs exp Hybrid

Senior Full Stack Engineer, Application Software

SpaceX

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

Senior Full Stack Engineer, Application Software

SpaceX

Starbase, TX +2 93 days ago
Python C#.NET Go Scala Java React Angular Kubernetes Docker Apache Kafka RabbitMQ ActiveMQ PostgreSQL SQL Server Terraform Ansible Puppet Make Bazel Gradle pip npm UNIX
5+ yrs exp