Software Product Owner

CACI•Aurora, CO

About The Position

CACI is seeking a talented and motivated Product Owner to lead the strategic execution of a software team. The Product Owner is the primary authority on scope and go/no-go decisions and collaborates with engineering leadership to manage releases. The role translates high-level mission capabilities into technical features, gives development teams the technical context needed to implement stories, owns the team backlog, leads sprint operations, clears blockers, and validates completed features against mission intent.

Requirements

  • Active TS/SCI U.S. Government security clearance.
  • Bachelor’s degree or higher in a STEM field and at least 7 years of relevant experience, or a master’s degree in STEM and at least 5 years of relevant experience.
  • At least 3 years of experience as a Technical Product Owner or Team Lead in an Agile environment.
  • Excellent technical and nontechnical communication skills.
  • Ability to write, derive, and communicate requirements to internal and external stakeholders.
  • Ability to brief technical and nontechnical audiences on development progress, risks, opportunities, and proposals for new features.
  • Ability to communicate system design using SysML, UML/Entity Relationship Diagrams, or equivalent system modeling tools.
  • Working knowledge of modern software stacks, including how CI/CD pipelines and microservice architectures affect feature delivery pace and sequencing.
  • Experience with at least one cloud technology platform, such as AWS or Azure.
  • Proficiency in GitLab for issue tracking, milestone management, and boards.
  • Experience with the Atlassian Tool Suite, including Bitbucket, Jira, and Confluence.
  • Experience with Scrum and Kanban methodologies and understanding of when to use each.

Nice To Haves

  • Direct experience in Defense, Aerospace, or GovTech domains.
  • Direct experience in GEOINT mission planning and processing, satellite command and control systems, or advanced mission and payload planning for satellite operations.
  • Expert-level proficiency in GitLab for issue tracking, milestone management, and boards, or equivalent experience in Jira/ADO.
  • Professional Scrum Product Owner certification or equivalent.

Responsibilities

  • Work with the Program Chief Engineer and Chief Architect to decompose high-level mission capabilities into discrete technical features.
  • Eliminate architectural ambiguity by providing technical context for each story, including defined API contracts and data flow diagrams.
  • Own and groom the team backlog, ensuring stories are granular, technically sound, and meet Definition of Ready and Definition of Done standards before entering a sprint.
  • Lead daily stand-ups, sprint planning, and retrospectives.
  • Work with the Lead Engineer to identify and clear technical blockers.
  • Validate implemented features to ensure delivered code meets mission intent and matches the original feature decomposition before closing stories.
  • Serve as the primary authority on scope and go/no-go decisions, collaborating with engineering leadership on release management.

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 benefits options designed to support and protect employees and their families.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service