Staff Software Lead/Architect (Level 5)

0090 CORP-Corporate Office

United States

On-site

USD 177,000 - 266,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental & Vision
401k
Educational Assistance
Life Insurance
Paid Time Off
Flexible Schedules

Job summary

Northrop Grumman in Redondo Beach, CA is hiring a Staff Software Lead/Architect (Level 5) to steer architecture, design, and roadmaps for a containerized, cloud‑deployed mission planning system. You will work with Java, Python, and C++ across Kafka integrations, driving non‑functional requirements and architecture standards.

Requirements include a STEM degree with 12+ years experience or equivalent advanced degrees, and an active Top Secret clearance with potential program access.

Qualifications

  • Bachelor’s degree in a STEM discipline with 12+ years experience, or advanced degrees with relevant years of experience.
  • Active U.S. Government Top Secret clearance or ability to obtain; program access may be required.
  • Strong programming skills in Java, Python, or C++ and experience with distributed systems.
  • Leadership experience as software architect/lead engineer or equivalent.

Responsibilities

  • Define and maintain the technical roadmap for a containerized, cloud‑deployed mission planning system.
  • Design integration patterns between services and Kafka for streaming data processing.
  • Create architecture models and docs to communicate designs to stakeholders.
  • Lead reviews and ensure adherence to architectural standards and DevSecOps practices.

Skills

Java
Python
C++
Distributed systems
Leadership
Kafka
CI/CD
DevSecOps

Education

STEM degree

Tools

Docker
Kubernetes
Kafka

Job description

RELOCATION ASSISTANCE: Relocation assistance may be 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.

Northrop Grumman’s Space Sector is seeking a Staff Software Lead/Architect (Level 5) to join our team of highly qualified, diverse professionals within the Western Region Software Engineering directorate. This position is located onsite in Redondo Beach, CA. The Staff Software Lead/Architect will lead the architecture, design, roadmap development, and system modeling for a containerized software platform supporting a space mission planning system. The solution will be cloud‑deployed, integrate with Kafka as the backend data source, and be implemented in Java, Python, or C++. *Please be aware that this position is contingent upon capturing program award(s) and obtaining and maintaining associated business and/or customer funding. Furthermore, this position is contingent upon the candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company. Continued employment thereafter will be subject to maintenance at the level of clearance and program access required for the position in the future.

Job responsibilities of the Staff Software Lead/Architect (Level 5) include, but are not limited to, the following: Support the architecture definition for the integration of existing and new capabilities for a containerized, cloud‑deployed mission planning system. Develop and maintain the technical roadmap, aligning architecture decisions with product and program milestones. Design integration patterns between application services and Kafka for streaming and event‑driven data processing. Create architecture models and documentation using CAMEO (e.g., sequence diagrams, component diagrams) to communicate designs to stakeholders. Collaborate with product owners, systems engineers, and developers to refine requirements into scalable technical designs. Define non‑functional requirements (performance, reliability, security, scalability, observability). Review and guide implementation in Java, Python, and/or C++ to ensure alignment with architecture and coding standards. Establish and enforce architectural standards, patterns, and best practices (e.g., microservices vs modular monolith, API design, event‑driven architecture). Support CI/CD pipeline design and DevSecOps practices for cloud‑hosted, containerized deployments. Perform design and code reviews with a focus on reliability, testability, and maintainability. Participate in risk identification and mitigation related to architecture and technology choices. Demonstrated ability to produce clear architecture models and documentation, such as: (Component diagrams, sequence diagrams, …) Strong communication skills, with the ability to explain complex technical concepts to both technical and non‑technical stakeholders.

Basic Qualifications
  • Bachelor’s degree in a STEM discipline with 12+ years of software engineering experience, or a Master’s degree in a STEM discipline with 10+ years of stated experience, or a Ph.D. in a STEM discipline with 8+ years of stated experience.
  • Must have an active U.S. Government Top Secret clearance at time of application, with the ability and willingness to obtain Special Program Access within a reasonable period of time as determined by the company.
  • Strong programming skills in at least one of the following: Java, Python, or C++.
  • Prior experience designing and implementing distributed systems.
  • Prior leadership experience as a software architect, lead engineer, or comparable technical leadership role.
  • Experience designing and deploying cloud applications, including event‑driven architectures, microservices, and Kafka‑based solutions.
  • Familiarity with CI/CD and modern DevSecOps practices (e.g., automated testing, container image scanning, infrastructure as code).
  • Experience with Kafka or other asynchronous communication protocols.
Preferred Qualifications
  • Active U.S. Government TS/SCI clearance
  • Solid understanding of software design principles and patterns (e.g., data‑driven design, loosely coupled design, domain‑driven design).
  • Experience architecting and deploying applications to at least one major cloud platform (e.g., AWS, Azure, GCP), including use of managed services where appropriate.
  • Experience designing systems for space mission planning or other near real‑time planning and scheduling domains.
  • Experience with stream processing frameworks (e.g., Kafka Streams) or event‑sourcing/CQRS patterns.
  • Experience modeling complex systems using UAF, UML, SysML, or similar formal modeling notations.
  • Knowledge of distributed system concerns, such as blue/green or canary deployments for cloud applications and fault tolerance.
  • Experience with API design (REST, gRPC, GraphQL) and contract‑first development (e.g., OpenAPI, protobuf).
  • Experience with infrastructure as code (e.g., Helm, Terraform, CloudFormation) for repeatable deployment of cloud and Kubernetes resources.
  • Background in security for cloud and containerized systems, including authentication/authorization, secrets management, network segmentation, and compliance considerations.
  • Hands‑on experience with containerization and orchestration (Docker, Podman, Kubernetes).

*Please be aware that this position is contingent upon capturing program award(s) and obtaining and maintaining associated business and/or customer funding. Furthermore, this position is contingent upon the candidate obtaining final clearances and program access(es) within a reasonable period of time as determined by the company. Continued employment thereafter will be subject to maintenance at the level of clearance and program access required for the position in the future.

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.

As a full-time employee of Northrop Grumman, you are eligible for:

  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts
  • Flexible Schedules: for example, the ability to work a 9/80 work schedule, which allows an employee to work a nine-hour day Monday through Thursday and take every other Friday off of work.

#LosAngelesSpace #LI-DB1 Primary Level Salary Range: $177,000.00 - $265,600.00 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Lead/Architect (Level 5)
Staff Software Lead/Architect (Level 5)

Northrop Grumman • Redondo Beach (CA)

On-site
USD 177,000 - 266,000
Medical, Dental & Vision coverage
401k
Educational Assistance
+3
Software System Engineer (Level 4) - AHT
Software System Engineer (Level 4) - AHT

0090 CORP-Corporate Office • United States

On-site
USD 142,000 - 213,000
Medical, Dental & Vision
401k
Educational Assistance
+4
Software System Engineer (Level 4) - AHT
Software System Engineer (Level 4) - AHT

Northrop Grumman • Redondo Beach (CA)

On-site
USD 142,000 - 213,000
Medical, Dental & Vision coverage
401k
Educational Assistance
+6
Software Engineer (Level 4) - AHT
Software Engineer (Level 4) - AHT

Northrop Grumman • Redondo Beach (CA)

On-site
USD 142,000 - 213,000
Medical coverage
401k
Educational assistance
+4
Software Engineer Level 2 or 3 (AHT)
Software Engineer Level 2 or 3 (AHT)

0090 CORP-Corporate Office • United States

On-site
USD 92,000 - 171,000
Medical, Dental & Vision
401k
Educational Assistance
+4
Staff Software I&T Engineer – System Test Lead (Level 5)
Staff Software I&T Engineer – System Test Lead (Level 5)

0090 CORP-Corporate Office • United States

On-site
USD 177,000 - 266,000
Medical, Dental & Vision
401k
Educational Assistance
+2
Staff Software I&T Engineer – System Test Lead (Level 5)
Staff Software I&T Engineer – System Test Lead (Level 5)

Northrop Grumman • Redondo Beach (CA)

On-site
USD 177,000 - 266,000
Software Engineer Level 4 (AHT)
Software Engineer Level 4 (AHT)

0090 CORP-Corporate Office • United States

On-site
USD 142,000 - 213,000
Medical coverage
401k
Educational Assistance
+3
Software Engineer Level 4 (AHT)
Software Engineer Level 4 (AHT)

Northrop Grumman • Aurora (CO)

On-site
USD 142,000 - 213,000
Health insurance
Life insurance
Disability insurance
+3
Staff Software Engineer - Cloud
Staff Software Engineer - Cloud

Northrop Grumman • El Segundo (CA)

On-site
USD 177,000 - 266,000
Relocation assistance
Health insurance
Life and disability insurance
+2