Northrop Grumman logo
Northrop GrummanPosted 3 weeks ago

Software Engineer (Level 4) - AHT

$142,200–$213,400 year

On-siteRedondo Beach, California, United States

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Design and integrate containerized software components for a space mission planning system, collaborating with cross-functional teams to translate mission requirements into robust solutions. Maintain software quality through unit and integration testing, code reviews, and continuous improvement of development practices. Troubleshoot issues across application, container, and cloud layers while implementing monitoring, logging, and alerting for deployed services. Integrate mission planning services with Kafka-based backend data streams to ensure reliability and scalability. This role supports Northrop Grumman's Space Sector in the Western Region, requiring Top Secret clearance and experience with Java or Python.

Required Qualifications

  • Bachelor's degree in a STEM discipline
  • Master's degree in a STEM discipline
  • Ph.D. in a STEM discipline
  • 8+ years of software engineering experience
  • 6+ years of experience
  • 4+ years of relevant experience
  • Active U.S. Government Top Secret clearance at the time of application
  • Ability to obtain Special Program Access within a reasonable period of time
  • Strong programming skills in 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
  • 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)
  • U.S. Citizenship

Desired 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)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce