onsite
Staff Engineer Systems Architect - Northrop Grumman
Software Engineer
Lead the design and integration of complex defense systems, leveraging C++, Python, and AWS to deliver secure, scalable solutions that meet stringent Secret clearance requirements.
About the role
Key Responsibilities
- Architect end‑to‑end system solutions for high‑stakes defense projects, ensuring performance, reliability, and security.
- Collaborate with cross‑functional teams to define technical requirements, evaluate trade‑offs, and drive architecture decisions.
- Lead design reviews, code reviews, and architecture workshops, mentoring junior engineers.
- Integrate cloud services (AWS) and on‑premise components, optimizing for scalability and resilience.
- Ensure compliance with security standards and clearance protocols, conducting risk assessments and mitigation plans.
Requirements
- Extensive experience in systems architecture for complex, mission‑critical applications.
- Deep understanding of security engineering, including secure coding, threat modeling, and compliance with Secret clearance requirements.
- Excellent communication skills and ability to lead technical discussions across multidisciplinary teams.