Principal or Sr. Principal DevOps Engineer

Northrop Grumman•Baltimore, MD
•$108,800 - $203,600•Onsite

About The Position

Northrop Grumman Mission Systems is hiring a Principal or Sr. Principal DevOps Engineer for its Software and Digital Technology Team, based in Baltimore, Maryland. The position leads the development, implementation, enforcement, maintenance, and automation of Software Configuration Management (SCM) processes for programs of varying scale. It applies SCM best practices and industry standards, using DevOps tools and automation to strengthen configuration control, build and release management, traceability, and CI/CD workflows. The role partners with Agile software development teams to incorporate SCM controls and automated DevOps workflows into day-to-day development. It also supports process improvement by identifying ways to reduce manual effort, improve repeatability, and strengthen auditability. The position requires an active U.S. Government Secret clearance, U.S. citizenship, and the ability to obtain and maintain SAP access. Travel is 10% of the time; relocation assistance is not available.

Requirements

  • For Principal level: bachelor's degree in a STEM discipline and 5 years of related experience, or master's degree in a STEM discipline and 3 years of related experience, or a Ph.D. in a STEM discipline and related experience.
  • For Sr. Principal level: bachelor's degree in a STEM discipline and 8 years of related experience, or master's degree in a STEM discipline and 6 years of related experience, or a Ph.D. in a STEM discipline and 3 years of related experience.
  • Professional experience in software configuration management or a closely related discipline.
  • Experience coordinating or creating configured software builds for test and delivery.
  • Experience with SCM principles, concepts, best practices, industry standards, and configuration-control processes.
  • Experience using SCM, source-control, build, or DevOps tools to support automated and repeatable software development, build, and delivery processes.
  • Experience applying Agile methodologies as a member of a software development team in an Agile environment.
  • Experience with software source-control and configuration-management tools and environments, including Git.
  • Current and active U.S. Government Secret Security Clearance, with the ability to obtain and maintain SAP (Special Program Access); must maintain the required clearance for continued employment.
  • U.S. citizenship required.

Nice To Haves

  • Experience implementing and maturing SCM processes on a large-scale program.
  • Experience configuring, administering, and automating DevOps tools, including Jenkins and GitLab Pipelines/Runners, to streamline CI/CD processes.
  • Experience developing scripts and automation using Bash, Python, PowerShell, or similar languages.
  • Experience with software configuration tools and environments such as Atlassian tools, GitHub, GitLab, ClearCase, ClearQuest, Linux, and Windows.

Responsibilities

  • Develop, implement, maintain, and automate SCM processes, procedures, and workflows.
  • Apply SCM best practices, industry standards, and configuration-control principles across the software development lifecycle.
  • Coordinate and create controlled, repeatable software builds for test, integration, and delivery.
  • Administer, configure, and improve SCM and DevOps toolchains.
  • Automate build, release, configuration-control, and delivery activities using CI/CD tools, scripting, and infrastructure automation practices.
  • Facilitate and document configuration/control board meetings; create build, release, and delivery documentation; and support process-improvement initiatives.
  • Establish and implement procedures to coordinate, track, and control changes to program data, software baselines, and products.
  • Partner with Agile software development teams to integrate SCM controls and automated DevOps workflows into day-to-day development activities.
  • Identify opportunities to reduce manual effort, improve repeatability, and strengthen auditability through automation.

Benefits

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