Sr Software Engineer level 3
Listed on 2025-12-01
-
Software Development
Software Engineer
Overview
RELOCATION ASSISTANCE:
Relocation assistance may be available
CLEARANCE TYPE:
Top Secret
TRAVEL:
Yes, 10% of the Time
Join Northrop Grumman – Cincinnati (aka Xetron), part of Mission Systems, focused on developing new capabilities for military and intelligence customers around the globe. This role involves solving national security challenges with a collaborative, innovative culture that values curiosity, diverse perspectives, and teamwork.
We are seeking cleared or clearable mid- to senior-level Sr. Software Engineer who is self-motivated and energetic with a background in Computer Engineering, Computer Science, or a related technical discipline.
ResponsibilitiesThis position involves developing solutions to national security threats. The portfolio includes:
- Scaled Agile Framework (SAFe) Software Development Methodology
- Application Programming Interfaces (APIs)
- Virtualization and Containerization Technologies
The role requires solid software development skills. Knowledge of software development environments, virtualization paradigms, and software configuration management tools is required for full performance. Desirable areas include Dev Ops, digital testing, data interfaces, network security, access controls (authentication & authorization), software modularity and refactoring, and Systems Engineering and Cloud Architecture. The target development environment is Microsoft Azure; cloud certifications are desirable but not required.
EssentialFunctions
Demonstrated programming experience in one or more core languages and an understanding of concepts such as inheritance, generics, and interfaces. Core languages include:
- Python
- Java Script
- Type Script
- Java
- Go
A basic understanding of source and artifact configuration management, build systems, and packaging managers is required. Examples include Git, Npm, Pip, etc. Additional understanding of virtualization (VMs, hypervisors), containers (Docker), Kubernetes, and Azure is desirable.
This position can be filled at the Principal Engineer or Sr. Principal Engineer level.
QualificationsBasic Qualifications for Principal Software Engineer Level
:
- B.S. in Computer Science, Computer Engineering or related field with 5 years of relevant experience OR M.S. with 3 years OR Ph.D with 0 years (note: 4 years of relevant experience may be substituted for the degree)
- Demonstrated software programming experience
- Basic understanding of source and artifact configuration management, build systems, and packaging managers
- Basic understanding of virtualization paradigms
- Knowledge/experience in one or more of the following:
Flowable (Workflow/BPM), Dev Ops and Infrastructure as Code, systems testing with VM tech or elastic cloud, data interfaces (APIs, REST, schemas), network security and data access controls, software modularity and refactoring, cloud architecture and systems engineering - US Citizenship is required
- Ability to obtain and maintain a Top Secret security clearance (not needed to start)
Basic Qualifications for Sr. Principal Software Engineer Level
:
- B.S. in Computer Science, Computer Engineering or related field with 8 years of relevant experience OR M.S. with 6 years OR Ph.D with 4 years (note: 4 years may be substituted for the degree)
- Demonstrated software programming experience
- Basic understanding of source and artifact configuration management, build systems, and packaging managers
- Basic understanding of virtualization paradigms
- Knowledge/experience in one or more of the following:
Flowable (Workflow/BPM), Dev Ops (especially in AWS) and Infrastructure as Code, systems testing with VM tech or elastic cloud, data interfaces (APIs, REST, schemas), network security and data access controls, software modularity and refactoring, cloud architecture and systems engineering - US Citizenship is required
- Ability to obtain and maintain a Top Secret security clearance (not needed to start)
Preferred Qualifications for both levels
:
- Active Top Secret security clearance
- Technical leadership experience for teams of 2-8 engineers
- Experience with the Agile methodology (i.e. SAFe 6.0)
This position offers the option of a 9/80 work schedule. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.
Salary ranges:
Primary: $ - $;
Secondary: $ - $. The above ranges are guidelines; factors such as scope, responsibilities, candidate experience, and market conditions are considered.
Benefits may include overtime, shift differential, discretionary bonuses, Long Term Incentives for Vice President or Director levels, health insurance, life and disability insurance, savings plan, holidays, and PTO.
The application period is estimated to be 20 days from the job posting date; this may be shortened or extended based on business needs.
Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit the EEO page. U.S. Citizenship is required for positions with government clearance and certain restricted…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).