Jobs and Careers
CA

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

CACI International Inc
United Statesfull_timeVerifiedPosted 5 May 2026
💰 $237,800/yr($113,200/yr$237,800/yr)

About the role

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

* * *

The Opportunity

Are you looking for a challenging Engineering position working with an extremely talented software team developing the future of Navy EW systems now? Spectral is a $1.2B program to provide the U.S. Navy's next-generation SIGINT, EMW, and IO weapon system. The Spectral system is critical to the ability for our forces to fight and win in the increasingly sophisticated and complex EW threats of our adversaries.

Do you enjoy fostering the careers of Software Engineers and contribute on program at the same time? CACI is looking to hire a Senior Software Manager to join our division and execute on Spectral as the Delivery Execution Lead / Release Train Engineer (RTE). You will manage a cross-functional team of software engineers of mixed disciplines and be responsible for their professional growth and engagement with the program. The ideal candidate will have a strong technical background combined with excellent leadership and communication skills.

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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CACI International Inc

View company profile →