Northrop Grumman

Northrop Grumman

Software Engineer

Redondo Beach, CAPosted 2 days ago$114,000 – $213,400
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job 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 Software Engineer (Level 3 or 4) 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. 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 holding 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.

Qualifications

Required Qualifications

  • Bachelor’s degree with 5+ years of software engineering experience, or a Master’s degree with 3+ years of stated experience, or a Ph.D. with 1+ years of stated experience (for Level 3).
  • Bachelor’s degree with 8+ years of software engineering experience, or a Master’s degree with 6+ years of stated experience, or a Ph.D. with 4+ years of stated experience (for Level 4).
  • Must have an active U.S. Government Top Secret clearance at the time of application, with the ability 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 or Python.
  • Hands-on experience designing and developing containerized applications (e.g., Docker) for deployment to a private cloud environment.
  • Practical experience integrating applications with Apache Kafka or other distributed messaging/streaming platforms (producers, consumers, topics, partitions, consumer groups).
  • Experience building RESTful APIs and/or microservices that integrate with backend data sources.
  • Proficiency with Linux environments and shell scripting.
  • Experience with build tools (e.g., Maven/Gradle for Java, CMake for C++, or equivalent).
  • Familiarity with source control and branching strategies (Git, Git workflows).
  • Understanding of secure coding practices and basic cloud security concepts (authentication/authorization, secrets management, TLS).

Preferred Qualifications

  • Active U.S. Government Top Secret/SCI clearance.
  • Experience with mission-critical or real-time systems, ideally in space mission planning domains.
  • Experience designing event-driven architectures using Kafka (schema design, message contracts, error handling, replay patterns, stream processing).
  • Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) or an equivalent internal cloud platform (networking, storage, IAM, logging, monitoring).
  • Background in microservices architecture and patterns (service discovery, configuration management, circuit breakers, API gateways).
  • Exposure to data streaming/processing frameworks (Kafka Streams, NATS, ActiveMQ, or similar).
  • Knowledge of software design patterns and modern architectural practices.
  • Experience working in multidisciplinary engineering teams supporting large system integrations.
  • Experience developing clean, secure code (e.g., Sonar scans, unit tests, code coverage, Fortify).
  • Experience with container orchestration platforms (preferably Kubernetes, OpenShift, or similar).

Skills & Technologies

AgileKafkaJavaPythonDockerLinuxGitAWSAzureGCPKubernetes

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$114,000 – $213,400

Location

Redondo Beach, CA

Posted

2 days ago

Country

US