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. The role coaches multiple Agile teams and builds effective working relationships with stakeholders, including customer Product Owners. Working closely with the release train engineer and other Agile Release Train resources, the Scrum Master helps ensure that solution planning, development, testing, and deployment are successful in an Agile environment.

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.
  • At least three years of 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 and team-oriented, with strong communication skills and work ethic; 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 developing innovative principles and ideas.

Responsibilities

  • Coach and lead an Agile team within a scaled Agile framework (SAFe).
  • Facilitate team breakouts to plan work and create PI objectives during PI Planning.
  • Facilitate work 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 to improve team efficiency and effectiveness, coordinating with the wider organization and across teams as needed.
  • Maintain relevant metrics to assess team performance and identify areas 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 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 processes to enhance 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.
  • Competitive compensation and benefits.
  • Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service