CACI International

Software Manager - Delivery Execution Lead / Release Train Engineer (RTE)

CACI International$113K — $237K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • U.S. Citizenship with ability to obtain security clearance
  • Bachelor's in Computer Science, Engineering, or related field (or equivalent experience)
  • 7+ years in Agile software delivery environments
  • 3+ years coordinating multiple Agile teams or in scaled Agile
  • Strong understanding of Agile frameworks like Scrum, Kanban, or SAFe
  • Experience facilitating program-level Agile events
  • Strong communication, leadership, and stakeholder management skills
  • Familiarity with Agile tools such as Jira, Agility, or Rally

Responsibilities

  • Lead and coordinate Agile teams to deliver integrated solutions
  • Facilitate program-level Agile ceremonies and cross-team syncs
  • Ensure alignment of team-level efforts with program objectives
  • Act as a liaison between Agile teams and leadership
  • Identify and remove impediments affecting team progress
  • Manage cross-team dependencies and risks impacting delivery
  • Communicate priorities, risks, and delivery statuses
  • Coach Scrum Masters on Agile practices and team accountability
  • Gather and analyze Agile delivery metrics to inform stakeholders
  • Define and manage structured release processes across teams

Benefits

  • Healthcare and wellness programs
  • Financial and retirement support
  • Family support services
  • Continuing education opportunities
  • Paid time off and flexible scheduling
Full Job Description
Job Title: Software Manager - Delivery Execution Lead / Release Train Engineer (RTE)

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Top Secret

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

Responsibilities:

Agile Delivery Leadership & Coordination
  • Lead and coordinate multiple Agile teams to deliver integrated solutions across the program.
  • Facilitate program-level Agile ceremonies such as Planning Interval (PI) Planning, Scrum of Scrums, and cross-team syncs.
  • Ensure alignment between team-level execution and program-level objectives and milestones.
  • Act as a liaison between Agile teams and program/engineering leadership.


Execution, Impediment & Dependency Management
  • Identify, track, and help remove impediments escalated from Scrum Masters and teams.
  • Manage cross-team dependencies and ensure coordination across software and supporting teams.
  • Oversee and actively manage risks impacting delivery, ensuring visibility and mitigation strategies are in place.
  • Maintain and communicate integrated delivery plans, release schedules, and scope.


Communication & Stakeholder Alignment
  • Serve as a central communication hub across Scrum teams, support teams (e.g., cybersecurity, test & evaluation, training), and program leadership.
  • Ensure timely and transparent communication of priorities, risks, and delivery status.
  • Support alignment between technical teams and management through clear, consistent communication.


Agile Coaching & Team Enablement
  • Coach and support Scrum Masters and teams on Agile practices, processes, and execution discipline.
  • Reinforce accountability across teams, ensuring commitments are understood and met.
  • Promote a culture of continuous improvement, collaboration, and high performance.


Metrics, Reporting & Transparency
  • Gather, analyze, and present Agile delivery metrics (e.g., velocity, predictability, burn-up/down, flow).
  • Provide data-driven insights into program health, risks, and performance trends.
  • Use metrics to identify improvement opportunities and drive execution outcomes.

Release Management & Demonstrations
  • Define, implement, and manage a structured release management process.
  • Coordinate and communicate release content, scope, and timelines across stakeholders.
  • Support and facilitate sprint reviews, system demos, and integrated capability demonstrations.
  • Ensure alignment of delivered functionality with planned release objectives.

Functional Manager
  • Team building; mentor junior developers in software development best practices
  • Sign and ensure teammates' timesheets are compliant
  • Coordinate team tasking with other managers and Product Team leads on program and within the division
  • Team size ranges from 5-10 software engineers


Qualifications Required
  • U.S. Citizenship with ability to obtain and maintain required government clearance
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
  • 7+ years of experience in Agile software delivery environments.
  • 3+ years of experience coordinating multiple Agile teams or operating in a scaled Agile environment.
  • Strong understanding of Agile frameworks (Scrum, Kanban, SAFe, or equivalent).
  • Experience facilitating program-level Agile events and managing cross-team execution.
  • Strong communication, leadership, and stakeholder management skills.
  • Experience with Agile tools (e.g., Jira, Agility, Rally).

Desired
  • Agile Certifications (PMI-ACP, CSM, etc.)
  • SAFe certifications (RTE, SA, SPC) or equivalent experience scaling Agile delivery.
  • Experience supporting federal government or large enterprise programs.
  • Background as a Scrum Master, Product Owner, or Delivery Lead.
  • Familiarity with DevOps, CI/CD pipelines, and modern software delivery practices.
  • Experience supporting system integration, test events, or release coordination activities.


A Top-Secret clearance is required to begin employment, however, as a requirement of continued employment in this position you will be required to obtain a TS/SCI clearance.

Pay Range:

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

The proposed salary range for this position is:
$113,200 - $237,800

About CACI International

CACI International Inc is a multinational professional services and information technology company. It provides services to many branches of the federal government including defense, homeland security, intelligence, and healthcare. CACI has approximately 23,000 employees worldwide. The company's mission is to provide enterprise and mission technology services and solutions that best fit the needs of its customers. CACI has been named a Fortune World's Most Admired Company, a Washington Post Top Workplace, and a Forbes Best Employer for Diversity.
Learn more about CACI International
Size
22,000 employees
Market Cap
$7.1 billion
Industry
Net Income
$374.4 million
Founded
1962
5 Year Trend
+7.3%
Revenue
$5.8 billion
NASDAQ

Similar Jobs

More Jobs at CACI International

More Aerospace & Defense Jobs

Find similar Software Manager - Delivery Execution Lead / Release Train Engineer (RTE) jobs: