2,132,808open jobs
137,317companies
243,161added this week
Browse all
Salary
$129k – $194k per year
Location
In office (Beavercreek)
Seniority
Principal
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 2, 2026. Northrop Grumman scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Northrop Grumman is an American defence contractor whose oldest predecessor was founded in 1939, and which took its present form through the 1994 combination of Northrop and Grumman. It builds strategic systems including the B-21 Raider bomber and the Sentinel intercontinental ballistic missile programme, military and civil space systems, radars and electronic warfare equipment, autonomous aircraft, and mission systems and software for the United States armed forces and allied governments. Headquartered in Falls Church, Virginia and listed on the New York Stock Exchange, it earns the large majority of its revenue from the American government and employs close to one hundred thousand people.
RELOCATION ASSISTANCE: No relocation assistance availableCLEARANCE REQUIRED FOR START: YesCLEARANCE TYPE: SecretTRAVEL: Yes, 10% 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 Defense Systems (NGDS), Beavercreek Ohio, is seeking a Sr Principal Software Engineer. The successful candidate will demonstrate a broad skill set balanced between interpersonal and technical capabilities achieving sustainable quality products. They will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. The selected candidates will participate in the entire software development lifecycle with a concentration in software engineering. They will implement solutions in a web-based environment and integrate them into a microservice cloud-based architecture. The candidates will work closely with other software developers accomplishing the following:

  • Support team in completing necessary software on schedule
  • Complete work independently and as a part of an Agile team
  • Solve complex problems through innovative and creative solutions
  • Collaborate with software designers and/or software engineers in the planning, design, development, and utilization of software systems
  • Regularly demonstrate progress to customers

Basic Qualifications

  • 8+ years with Bachelor’s degree in Computer Science or related STEM degree from an accredited institution; 6 years with Master’s degree
  • Experience with HTML and JavaScript
  • Experience with Relational, Graph, or Document database.
  • Experience with microservices, swagger and API definitions
  • Working knowledge of the Agile development processes
  • Experience with modern IDE tools and testing mechanisms
  • Strong interpersonal skills to communicate effectively with small technical teams.
  • Ability to prioritize and adjust tasks to accomplish project results.
  • Ability to comprehend and analyze complex problems and develop solutions.
  • Must have an active Secret Clearance with the ability to obtain and maintain a Top Secret security clearance
  • Human Factors Engineering
  • Experience with Proview Signals Analysis Software
  • Experience with writing and implementing software test plans

Preferred Qualifications:

  • Experience with:
    • Angular
    • TypeScript
    • Java
    • Python
    • Docker
    • Kubernetes
    • Jira
    • Gitlab Pipelines
  • Experience developing microservices using the Spring Framework
  • Demonstrated use of Integrated Development Environments (IDEs) and configuration management (Git, Bitbucket)
  • Experience working with Jira and Gitlab
  • Experience working in Agile software development environment
Primary Level Salary Range: $129,300.00 - $193,900.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.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.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.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 http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,132,808 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Beavercreek
$180k – $225k per year · Hybrid · Full-Time · 8+ years exp · Master's Degree · Santa Clara
JavaScript
Java
Java
Hibernate
Frontend
React.js
JQuery
DevOps
Rest API
GCP
CI/CD
AWS
Kubernetes
Cybersecurity
Okta
Zscaler
Zero Trust
Apply
$170k – $254k per year · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Las Colinas
Python
JavaScript
PHP
PHP
Drupal
AI/ML
Copilot
DevOps
Rest API
Apply
$135k – $218k per year · Equity · In office · Confidential · Full-Time · Needham
JavaScript
TypeScript
Node JS
Node JS
Express
AI/ML
RAG
Context Engineering
Frontend
Angular
DevOps
CI/CD
AWS
Progressive Delivery
IAM
QA
JMeter
Playwright
Jest
Apply
In office · Los Angeles
Python
SQL
Python
pySpark
AI/ML
Spark
DevOps
CI/CD
Analytics
ETL/ELT
Apply
In office · United States
Apply
$25k per year (net) · Remote (likely EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
DevOps
TCP/IP
MedTech
HL7
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Python
SQL
AI/ML
Pandas
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Metabase
Superset
Apply
$8.3k – $11k per year · Remote (likely EAEU) · Novosibirsk
Python
JavaScript
Python
Django
Django REST Framework
Databases
PostgreSQL
AI/ML
Claude
Frontend
Tailwind CSS
Bootstrap
React.js
Vite
DevOps
Rest API
Docker Compose
Git
Docker
Nginx
GitHub
Linux
Design
Figma
Management
ClickUp
Jira
Apply
Team Lead Java 8 hours ago
Remote (EAEU) · Moscow
Python
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Quarkus
Hibernate
Gradle
Testcontainers
Vert.x
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Airflow
dbt
Mobile
JUnit
DevOps
Istio
etcd
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
Apache APISIX
Amazon S3
Cybersecurity
Keycloak
SonarQube
Management
Agile
Scrum
Kanban
QA
Swagger
Apply
Remote (EAEU) · Moscow
Python
Python
FastAPI
Asyncio
Celery
Gunicorn
Uvicorn
Databases
PostgreSQL
Redis
RabbitMQ
InfluxDB
Apache Kafka
DevOps
Rest API
Prometheus
WebSockets
Docker
Kubernetes
SOAP
Management
Agile
Apply
$104k – $155k per year · In office · Top Secret · Full-Time · 8+ years exp · High School Diploma · Beavercreek
Python
JavaScript
Java
TypeScript
Java
Spring Framework
Frontend
Angular
Bootstrap
React.js
JQuery
DevOps
Jenkins
Git
Docker
Bitbucket
Management
Jira
Agile
Apply
≈ $146k – $270k per year (Estimated) · In office · Beavercreek
Apply
$83k – $125k per year · In office · TS/SCI · Full-Time · 2+ years exp · High School Diploma · Beavercreek
JavaScript
TypeScript
Frontend
Next.js
React.js
Zod
Yup
DevOps
Rest API
CI/CD
GitOps
ArgoCD
Kubernetes
Blue-Green Deployment
Sealed Secrets
External Secrets
Progressive Delivery
Linux
Cybersecurity
HashiCorp Vault
Zero Trust
Management
Agile
QA
Cypress
Playwright
Jest
Vitest
Apply
Software Engineer 5 days ago
In office · Beavercreek
Python
C++
DevOps
Linux
Apply
In office · TS/SCI · Full-Time · 3+ years exp · Bachelor's Degree · Beavercreek
Python
TypeScript
SQL
C++
C++
OpenGL
Databases
PostgreSQL
AI/ML
Computer Vision
NumPy
PyTorch
Machine Learning
DevOps
Rest API
GitLab CI
CI/CD
HPC
Linux
Apply
See all jobs
This is one of many
2,132,808 more open roles from verified company boards, updated every day.