Software Engineer Lead - Level 4
Company: Northrop Grumman
Location: Aurora
Posted on: April 2, 2026
|
|
|
Job Description:
RELOCATION ASSISTANCE: No relocation assistance available
CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Top Secret
TRAVEL: 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.
Expand your horizons, advance your career, and contribute to a
secure future for generations. Northrop Grumman’s Space Sector
invites you to bring your pioneering spirit to our collaborative
teams. This Software Engineer (lead) – Level 4 role would be
located at our Aurora, Colorado site . This position does have the
potential to offer telecommute work . This position will work a
9/80 schedule, with every other Friday off. This role will lead a
small team of software developers to advance a new tool that
simulates data flow through a network of satellites and ground
stations. This role will work with large datasets from various
sources to develop software that characterizes and predicts the
impacts of the atmosphere on various missions and integrates
communications network traffic solutions to optimize data flow
through the system. The work will include complex algorithm
development for software that contains logical and mathematical
solutions to quantify and optimize operational decision-making and
mission performance. The ideal candidate will possess strong
object-oriented python programming skills and attributes that
include collaboration, creativity, curiosity, and critical
thinking. The candidate should place a high value on rigorous
testing, comprehensive documentation, and the maintainability of
the software solutions. The ideal candidate will also have
experience with satellite systems and networking. Key
Responsibilities: Contribute to architecture decisions by
evaluating the pros and cons of approaches and technologies, and
how they align with the project's goals and requirements. Design
and implement new software or modify existing software to add new
features. Identify and fix bugs in the code, while considering
greater impact on the software application as a whole. Develop
tests that verify the correctness of the code and ensure it meets
system requirements. Design, develop, and modify software pipelines
and deployment methods to automate the software development
process, ensuring consistency and efficiency. Collaborate with
other teams, such as network specialists, to ensure that the
simulation software properly models relevant parameters. Lead,
mentor, and task less experienced software developers to create
software capability. Support and deliver technical updates to
Government customer. Leads effort to transfer existing software
tools and datasets from an Unclassified to a Classified
environment. This position is contingent upon clearance
verification and transfer to the NG sponsored program as well as
continued ability to maintain required clearance level. US
Citizenship is required. Basic Qualifications: Requires an active
DoD Top-Secret (TS) clearance with Sensitive Compartmented
Information (SCI) eligibility, at time of application. Level 4 :
Bachelor’s degree with 8 years of software development experience;
Master’s degree with 6 years of software development experience;
PhD with 4 years of software development experience; An additional
4 years of experience may be considered in lieu of a degree.
Demonstrated proficiency with Python with a minimum of 3 years of
non-internship professional software development experience in
Python Experience in software architecture design patterns
Experience with Version Control practices ( such as Git/Gitlab )
Strong object-oriented python programming skills Experience with
satellite systems and networking topology A basic understanding of
the network stack and associated network protocols Strong software
engineering fundamentals Preferred Qualifications: STEM degree
Active/current TS/SCI Security Clearance Experience with developing
or using containerized software Experience with DevOps fundamentals
and the maintenance of software pipelines Experience with
productizing software solutions Experience leading junior software
developers Experience with satellite network management and traffic
topology Curious about all the exciting developments with the
Northrop Grumman Space Sector? Click the link below:
https://www.northropgrumman.com/space Working at Northrop Grumman
is more than just a paycheck. We offer a comprehensive Total
Rewards and benefits package designed to help you thrive at work
and in life. For more information on our Total Rewards package,
please visit our Total Rewards site. Northrop Grumman Total Rewards
Primary Level Salary Range: $142,200.00 - $213,400.00 The 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.
Keywords: Northrop Grumman, Westminster , Software Engineer Lead - Level 4, IT / Software / Systems , Aurora, Colorado