The Product Owner role at Topgolf aims to support the company's venue technology strategy by ensuring the right work is defined, prioritized, and delivered to achieve business objectives.
Requirements
- Experience with Agile/Scrum software development projects
- Experience creating and documenting software requirements (tools like Confluence, Basecamp, etc.)
- Experience working directly with UI/UX designers to envision novel features
- Experience writing detailed user stories, acceptance criteria, and use cases for engineering and design
- Strong communication skills with the ability to clearly articulate requirements and gather feedback
- Ability to collaborate effectively with distributed teams across functions (design, engineering, operations, marketing)
- High attention to detail and a passion for delivering polished user experiences
Responsibilities
- Collaborate closely with operations, marketing, venue teams, designers, and engineers to gather requirements, clarify needs, and validate business value.
- Translate stakeholder requirements into actionable user stories and documentation using Confluence, keeping all materials current throughout development.
- Maintain and refine the prioritized product backlog, ensuring user stories and acceptance criteria are clear, detailed, and aligned with business needs.
- Lead story kickoffs and support design and technical discussions, looping in the Director of Product when deeper API or architectural decisions are needed.
- Support engineers throughout development by answering questions, clarifying scope, removing blockers, and ensuring alignment on intended behavior.
- Participate in sprint ceremonies—including grooming, planning, and reviews to ensure the team is prepared, focused, and able to deliver against commitments.
- Participate in release planning, communicate feature readiness, and help set expectations around delivery timelines and user impact.
Other
- Bachelor’s Degree (or equivalent experience) in Computer Science
- 2+ years Experience in a product team role
- 2 + years Experience with Agile/Scrum software development projects
- 5% Travel to Team offsites, venue visits
- Commitment to understanding user needs and supporting solutions that reduce friction and improve experience