This Release Manager role involves leading software release execution, deployment readiness, and delivery governance for a large-scale government program supporting national critical operations. Working across a distributed engineering organization of over 45 engineers, the Release Manager provides end-to-end oversight of processes that move software safely, predictably, and efficiently from development through operational environments. This position serves as the program authority for release governance, deployment coordination, software baselines, and release readiness across multiple development and platform teams.
Responsibilities
Own end-to-end release execution across multiple software and platform teams, including release schedules, deployment sequencing, software baselines, versioning, readiness activities, and promotion decisions
Maintain program release processes and ensure required artifacts, approvals, dependencies, and government compliance activities are complete prior to deployment
Provide operational oversight of the software delivery pipeline and work closely with platform engineering to improve mechanisms used to move software from development through integration, test, and production environments
Monitor build health, deployment status, automated testing, and pipeline performance; identify bottlenecks and drive improvements that increase delivery reliability and efficiency
Champion secure, automated, and repeatable software delivery practices across the program
Monitor pipeline and automated test results, coordinate remediation of security scan findings, support maturation of automated testing capabilities, and partner with engineering, test, platform, and cybersecurity teams to continuously improve deployment confidence
Establish and maintain clear criteria for determining when software is ready to progress between environments
Facilitate release readiness reviews and deployment decision forums, coordinate cross-team dependencies, and ensure operational stakeholders are prepared for upcoming changes
Drive issues affecting release readiness to closure and maintain deployment discipline throughout execution
Manage software baselines, release versioning, configuration control, and the release implications of branching and integration strategies
Ensure stakeholders can clearly identify what software is deployed in each environment and what capabilities, fixes, and changes are contained within each release
Serve as a primary interface for software release status across engineering leadership, program leadership, government customers, and external stakeholders
Translate technical delivery information into clear program and mission impacts, communicating what is being delivered, when it will be available, associated risks, and how changes affect users and external systems
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Develop and maintain mechanisms that provide transparency into release contents, deployment status, and operational impacts
Produce meaningful release notes that communicate not only what changed technically, but also the resulting impact to users, producers, consumers, and mission operations
Proactively identify and mitigate release, operational, technical, and cross-team dependency risks
Coordinate resolution across software, infrastructure, test, info assurance, and external stakeholders and escalate issues when they threaten deployment schedules or operational readiness
Drive improvements to release reliability, predictability, automation, and efficiency
Develop and use metrics and dashboards to evaluate release performance, capture lessons learned, standardize successful practices, reduce manual processes, and continuously mature the program’s software delivery lifecycle
Requirements
Active TS/SCI Security Clearance
Bachelor’s degree in Computer Science or a related technical field, with 7+ years of professional software, systems, or agile engineering experience
Strong understanding of DevSecOps principles and CI/CD pipelines, including build processes, automated testing, deployment automation, security scanning, version control, branching strategies, and configuration management
Experience supporting software delivery across development, integration, test, and production environments and working with engineering and platform teams to identify and resolve delivery bottlenecks
Experience evaluating automated test results, software quality indicators, and security scan findings and coordinating resolution of issues affecting release readiness
Strong systems-thinking, cross-functional communication, and organizational skills with the ability to translate technical delivery information into program, operational, and user impacts
Nice to have:
Mission experience supporting DoD and/or Intelligence Community software programs and classified development environments
Familiarity with AWS-based architectures, cloud-native deployments, serverless computing, and infrastructure-as-code
Experience with GitLab or similar CI/CD tooling, automated deployment practices, software supply-chain security, and modern DevSecOps workflows
Experience developing release metrics, dashboards, automated reporting, and process improvements that increase software delivery reliability and predictability
Domain expertise with intelligence community data systems, large-scale data lake implementations, mission processing systems, or systems supporting large numbers of external producers and consumers
Working knowledge of Agile software development sufficient to effectively collaborate with Product Managers and development teams while maintaining a distinct focus on release management and software delivery execution
Benefits
Competitive compensation, benefits and learning and development opportunities
Broad and competitive mix of benefits options designed to support and protect employees and their families
Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits
Flexible time off benefit
Important Details
Percentage of Travel Required: Up to 10%
Type of Travel: Continental US
Anticipated Posting End: 1/1/2099
About the Company
At CACI, character and innovation are at the center of everything they do. They value the unique contributions that every employee brings to the company and its customers.
At CACI International Inc, our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and differentiated technology to meet our customers’ greatest challenges in national security.