Principal Cyber Software Engineer (J)

Northrop Grumman•Jessup, MD
•$125,300 - $187,900•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 develops mission applications that automate and scale intelligence-driven cyber operations, support secure delivery of cyber payloads to authorized targets, and integrate with intelligence sources, command-and-control systems, and delivery platforms. The services aim to streamline operational workflows, reduce manual operator burden, and improve the speed, precision, and repeatability of offensive cyber missions. The role performs Cyber DevOps/DevSecOps work in collaboration with software engineers, cyber operators, and platform teams. The engineer helps develop, secure, deploy, and sustain mission applications and supporting infrastructure, including CI/CD pipelines, cybersecurity integration, containerized environments, system administration, operational support, and field support functions. The position 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 no relocation assistance is available.

Requirements

  • 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 with containerized environments using Kubernetes and/or Docker.
  • Experience supporting Linux- and/or Windows-based systems.
  • Experience supporting technical operations, deployment, sustainment, or troubleshooting activities.
  • For the level 3 qualifications: high school diploma and 9 years of relevant experience, bachelor's degree and 5 years, or master's degree and 3 years.
  • For the alternate higher-experience qualifications listed: high school diploma and 12 years of relevant experience, bachelor's degree and 8 years, or master's degree and 6 years.
  • Ability to work 100% onsite and as part of a rotating on-call team for after-hours support.

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 implementation, containerized deployments, troubleshooting, and sustainment.
  • Experience deploying and operating containerized services in secure environments using Kubernetes and/or Docker.
  • Experience administering Linux and Windows systems supporting mission, production, or operational workloads.
  • Experience with computer networking and troubleshooting 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 and communicating and coordinating across software, operations, and mission stakeholders.

Responsibilities

  • Work with software engineers, cyber operators, system administrators, and mission stakeholders.
  • Support development, integration, deployment, and sustainment across the software lifecycle.
  • Implement, troubleshoot, sustain, and continuously improve CI/CD pipelines.
  • Apply cybersecurity practices in development and operational environments.
  • Support containerized environments and associated deployment workflows.
  • Provide operational support, resolve issues, and perform user-facing sustainment activities.
  • Coordinate with geographically dispersed teams and communicate status, risks, and blockers.
  • Participate in a rotating on-call team to provide after-hours support as needed.

Benefits

  • Health plan and health insurance coverage
  • Savings plan
  • Paid time off for vacation and/or personal business
  • Company-paid holidays
  • Education assistance
  • Training and development
  • Life and disability insurance
  • 9/80 work schedule where available
  • Potential overtime, shift differential, and discretionary bonus, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service