remote
Software Systems Integration Engineer - Level 5 - Northrop Grumman
Implementation Engineer
Lead complex software systems integration for advanced defense projects, leveraging Python, C++, and AWS to deliver secure, high‑performance solutions in a highly regulated environment.
About the role
Key Responsibilities
- Design, develop, and integrate software components across multi‑disciplinary defense systems, ensuring compliance with stringent security and performance standards.
- Collaborate with cross‑functional teams to define integration requirements, create test plans, and validate system functionality in both simulated and live environments.
- Utilize Python and C++ to build robust integration modules, automate data flows, and implement real‑time monitoring solutions.
- Leverage AWS services (EC2, S3, Lambda) to deploy scalable integration pipelines and manage secure data exchange between on‑premise and cloud platforms.
- Document integration architecture, conduct code reviews, and provide mentorship to junior engineers on best practices and security protocols.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field; advanced degree preferred.
- 5+ years of experience in software integration for complex, mission‑critical systems.
- Proficiency in Python, C++, and AWS cloud services.
- Strong understanding of secure coding practices, version control (Git), and CI/CD pipelines.
- Valid SCI clearance or ability to obtain one within 90 days.