Overview
Skills
Job Details
We are seeking a Product Owner / Lead Technical Product Owner to drive the vision, prioritization, and successful delivery of high-value, complex software projects. This role requires strong technical depth, excellent communication, and proven leadership in Agile environments.
Key Responsibilities
Maximize product value and guide development team execution.
Own and prioritize the product backlog throughout the project lifecycle.
Communicate backlog priorities and act as the key decision-maker for product features.
Define and communicate the product vision clearly to engineering teams.
Collaborate with Lead Engineers to break down epics and features into actionable user stories.
Negotiate requirements and release timelines with product and development stakeholders.
Lead sprint activities: planning, backlog grooming, daily scrum, retrospectives, and demos.
Manage defect prioritization and ensure timely resolution.
Inspect and accept/reject sprint deliverables.
Represent the customer and communicate status across the organization.
Champion Agile values and practices within the team.
Work with ~13 team members plus additional roles as needed.
Required Education & Experience
Bachelor’s degree with 10+ years experience
or
Master’s degree with 8+ years experience
Required Technical Skills
3+ years as a Technical Product Owner
Experience leading technical teams and managing multiple simultaneous projects
Strong technical understanding of:
Java 17 or newer
RESTful APIs
Databases
AWS cloud development (cloud-native solutions at scale)
Agile backlog management using tools such as Azure DevOps, JIRA, Rally, VSTS, Mingle
Experience with onshore/offshore delivery models
Hands-on experience using GenAI tools (GitHub Copilot, Microsoft 365 Copilot, etc.)
Excellent verbal and written communication skills