Sr Principal Cyber Software Engineer (J)

Northrop Grumman•Jessup, MD
•$156,400 - $234,600•Onsite

About The Position

Northrop Grumman Mission Systems is seeking a Cyber DevOps Engineer to support the Joint Cyber Weapons Common Services (JCWCS) program. JCWCS designs and implements mission applications that automate and scale intelligence-driven cyber operations. Its services support secure delivery of cyber payloads to authorized targets and long-term access, adapting to changing cyberspace conditions and mission requirements. JCWCS integrates with intelligence sources, command and control systems, and delivery platforms to streamline operational workflows and improve the speed, precision, and repeatability of offensive cyber missions. The position performs in a Cyber DevOps / DevSecOps capacity, working closely with software engineers, cyber operators, and platform teams to develop, secure, deploy, and sustain mission applications and supporting infrastructure. Work includes CI/CD pipeline implementation and sustainment, cybersecurity integration, containerized application environments, system administration, operational support, and field support representative-type functions as needed to maintain mission effectiveness. The role is 100% onsite and participates in a rotating on-call team for after-hours support as needed, typically one day per week. Travel is 10% of the time. An active TS/SCI clearance with CI Polygraph is required, and relocation assistance is not available.

Requirements

  • High school diploma with 12 years of relevant experience, or a bachelor's degree with 8 years of relevant experience, or a master's degree with 6 years of relevant experience.
  • U.S. citizenship.
  • Active TS/SCI clearance with CI Polygraph.
  • Current Security+ certification or equivalent certification meeting DoD 8570.01 IAT Level II requirements.
  • Experience in cybersecurity, software development, or operational support in a technical environment.
  • Experience working in containerized environments using Kubernetes and/or Docker.
  • Experience supporting Linux and/or Windows-based systems.
  • Experience supporting technical operations, deployment, sustainment, or troubleshooting activities.
  • Ability to work 100% onsite.
  • Ability to participate in a rotating on-call team for after-hours support as needed.

Nice To Haves

  • Experience applying cybersecurity principles in development, integration, deployment, and operational environments, including secure configuration, hardening, and vulnerability mitigation.
  • Experience supporting DevOps / DevSecOps workflows for mission applications, including CI/CD pipeline implementation, containerized deployments, troubleshooting, and sustainment.
  • Experience using Kubernetes and/or Docker to support deployment and operation of containerized services in secure environments.
  • Experience administering Linux and Windows systems supporting mission, production, or operational workloads.
  • Experience with computer networking and troubleshooting service connectivity, system interfaces, and application integration across distributed environments.
  • Experience providing operational support, sustainment, and user-facing troubleshooting for mission systems or production services.
  • Experience partnering with software engineers on build automation, release workflows, integration testing, and mission application delivery.
  • Experience supporting fielded capabilities, remote users, or operational technical support functions.
  • Experience with scripting and automation using Bash, PowerShell, Python, or similar tools.
  • Experience working in Agile environments, with strong communication and coordination skills across software, operations, and mission stakeholders.

Responsibilities

  • Work with software engineers, cyber operators, system administrators, and mission stakeholders.
  • Support development, integration, deployment, and sustainment activities across the software lifecycle.
  • Contribute to CI/CD pipeline implementation, troubleshooting, and continuous improvement.
  • Apply cybersecurity practices in development and operational environments.
  • Support containerized environments and deployment workflows.
  • Assist with operational support, issue resolution, and user-facing sustainment activities.
  • Communicate status, risks, and blockers clearly across geographically dispersed teams.
  • Provide after-hours support as part of a rotating on-call team, typically one day per week.

Benefits

  • Health Plan
  • Savings Plan
  • Paid Time Off
  • Education Assistance
  • Training and Development
  • 9/80 Work Schedule where available
  • Health insurance coverage
  • Life and disability insurance
  • Company-paid holidays
  • Potential overtime, shift differential, and discretionary bonus, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service