Principal Software Engineer (AHT) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 6 hours ago

Principal Software Engineer (AHT)

Northrop Grumman is a leader in technological advancements and is seeking a Principal Software Engineer to develop and maintain capabilities for a new defense program named CHAIN. The role involves working on a cloud-based DevSecOps platform to support the Department of Defense's intelligence community.

AerospaceData IntegrationManufacturingRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop and maintain capabilities in support of the CHAIN program
Work with cloud-compatible technologies to solve complex challenges
Collaborate with technical teams to communicate effectively

Qualification

Full stack web developmentCloud-based microservicesSoftware development experienceGo programming languageAgile development processesREST APIsContainerization DockerContainerization KubernetesProblem analysisSolutionDevOps experienceInterpersonal skills

Required

One of the following: A high school diploma with a minimum of 9 years of software development experience, A bachelor's degree with a minimum of 5 years of software development experience, A master's in degree with a minimum of 3 years of software development experience
Full stack web development experience
Experience writing software applications using Go, Java, or Python
Experience working with web applications and front-end frameworks such as Vue.js, React, or Angular
Interest in full stack development of cloud-based microservice applications
Familiarity with Agile development processes such as Scrum and Kanban
Strong interpersonal skills to communicate effectively with technical teams
Ability to prioritize and adjust tasks to accomplish project results
Ability to comprehend and analyze complex problems and develop solutions
U.S. Citizenship with the ability to obtain a TS/SCI security clearance

Preferred

Experience with the following technologies: Javascript, Typescript, and Vue.js
Graph and document NoSQL databases such as ArangoDB and Dgraph
GeoJSON and CesiumJS
Go (programming language)
Gitlab
Istio
Grafana
Helm
Elastic
HTML
CSS, SCSS
Software security tools such as Trivy and Sonarqube
Experience developing containerized software applications using Docker, Podman, and Kubernetes
Experience designing and developing REST APIs
Experience working with semantic knowledge graphs, ontologies, and RDF triplestores
Experience working with tree data structures and traversal algorithms such as depth-first search and breadth-first search
Experience working with medium to large scale, cloud-based microservice applications
Knowledge or experience of the zero-trust security model and PKI-based authentication using X.509 certificates
DevOps experience or interest in using DevOps to support software development
Experience with continuous integration / continuous deployment (CI/CD) using Gitlab Runners

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman

company-logo
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.

Funding

Current Stage
Public Company
Total Funding
$3.7B
Key Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M

Leadership Team

leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
leader-logo
Jeffrey Worsham
Chief Product Owner - Advanced Technology Development
linkedin
Company data provided by crunchbase