Agile Scrum Master

CACI•O'fallon, IL

About The Position

CACI is seeking an experienced Agile Scrum Master with strong Agile and SAFe delivery skills to coach multiple Agile teams. The Scrum Master works closely with the release train engineer and other Agile Release Train resources to support successful planning, development, testing, and deployment in an Agile environment. The role builds effective working relationships with stakeholders, including customer Product Owners, and helps teams deliver quality work on time while continuously improving their processes and performance.

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.
  • Excellent written and verbal communication skills.
  • Strong Agile background, with the posting specifying a minimum of “three (5) years’ experience” leading teams using an Agile Scrum or Scaled Agile approach.
  • Understanding of software development elements, including planning, development, requirements management, configuration management, quality assurance, and release management.
  • Highly responsible, team-oriented approach, strong communication skills and work ethic, and self-starter capability.
  • U.S. citizenship and ability 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 developing 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 work planning and execution throughout Program Increments, including sprint planning, retrospectives, and demos.
  • Facilitate backlog refinement in collaboration with Product Owners and business analysts.
  • Track and remove impediments, engage the broader organization to resolve them, and ensure cross-team coordination.
  • Maintain team metrics to assess performance and identify opportunities for improvement.
  • 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 among teams and third parties.
  • Support development of product roadmaps.
  • Coach the team in continuous improvement and development as a high-performing team.
  • Develop new processes and refine existing processes 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 completion of work.

Benefits

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