Agile Scrum Master

CACI•O'fallon, IL

About The Position

CACI is seeking an experienced Agile Scrum Master to coach multiple Agile teams and build effective working relationships with stakeholders, including customer Product Owners. The Scrum Master works closely with the release train engineer and other Agile Release Train resources to support successful planning, development, testing, and deployment of solutions in an Agile environment. The role also supports product roadmaps, product releases, staffing, work allocation, and ongoing improvements to team processes, quality, and productivity.

Requirements

  • Active Secret clearance.
  • Bachelor’s degree or equivalent, and seven years of related experience.
  • Certified Scrum Master or Certified SAFe Scrum Master, with significant experience coaching Scrum teams.
  • At least three years of experience leading teams using an Agile Scrum or Scaled Agile approach.
  • Strong Agile background.
  • Understanding of software development, including planning, development, requirements management, configuration management, quality assurance, and release management.
  • Excellent written and verbal communication skills.
  • Highly responsible, team-oriented approach, strong work ethic, and ability to work as a self-starter.
  • Must be a U.S. citizen and able to pass an IT-1 background investigation.

Nice To Haves

  • SAFe Advanced Scrum Master, SAFe Practitioner, or another Scaled Agile certification.
  • Experience with continuous deployment models.
  • Ability to apply advanced principles, theories, and concepts and contribute to innovative principles and ideas.

Responsibilities

  • Coach and lead an Agile team within a Scaled Agile Framework (SAFe).
  • Facilitate team breakouts during PI Planning to plan work and create PI objectives.
  • Facilitate planning and execution during a Program Increment, including sprint planning, retrospectives, and demos.
  • Facilitate backlog refinement in collaboration with Product Owners and business analysts.
  • Track and remove impediments, coordinate cross-team efforts, and engage the broader organization to resolve issues.
  • Maintain team metrics to assess performance and identify improvement areas.
  • Perform capacity planning to help teams plan iterations and increments.
  • Collaborate with other Scrum Masters to manage dependencies and promote consistency across teams.
  • Liaise with architects, cybersecurity subject matter experts, and other stakeholders, fostering communication across engineering disciplines.
  • Manage product releases and dependencies between teams, third parties, and other Scrum teams.
  • Support development of product roadmaps.
  • Coach the team in continuous improvement and development as a high-performing team.
  • Develop new processes and refine existing ones to improve quality and productivity.
  • Strengthen the team’s presence in Agile communities of practice and contribute to the organization’s Agile Community.
  • Ensure appropriate staffing for assigned Epics and Features.
  • Schedule and allocate work, provide advice and guidance, and resolve problems to meet technical performance and business objectives.
  • Ensure product quality and timely delivery of efforts.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
  • Competitive compensation and comprehensive benefits options designed to support employees and their families.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service