At Starbucks, our mission is to inspire and nurture the human spirit – one person, one cup, and one neighborhood at a time. Starbucks Technologists work to achieve this mission through the use of cutting-edge technology delivered to our partners, customers, stores, roasters, and global communities.
This position contributes to Starbucks success by assuming end-to-end responsibility for the strategic value, usability, and performance of one or more of our digital products. We design, build, and nurture a digital ecosystem that elevates the Starbucks brand and grows our business by amplifying human connections, relationships, and experiences. To be successful, the technical product manager, sr needs to have significant technical acumen and experience along with a passion for delighting product users with simple solutions and engaging digital experiences.
Responsibilities and essential job functions include but are not limited to the following:
- Manages product planning and development through day to day collaboration and decision making with a crossfunctional team including architects, developers, designers and business or subject matter representatives
- Translates customer experience into technical requirements and product solutions
- Drives technical solution for large features/technically complex features independently.
- Is technically adept on end-to-end system architecture
- Creates data flows and functional and technical specifications as needed
- Responsible for defining the acceptance criteria of a product feature
- Responsible for documentation of requirements, and acceptance criteria per process, provides guidance to others in working team
- Works with producers, engineering, and QA to align on feature sizing and delivery planning
- Ensures engineering team has needed information on endpoints, inputs and outputs
- Helps resolve technical blocking issues and coordinates solutions across multiple technical teams
- Performs validation of feature against customer and business goals and acceptance criteria
- Determines technical feasibility, dependencies, and constraints of features with support from neighboring technology teams as needed.
- Identifies technical tradeoffs, escalates risks, and manages mitigation in collaboration with neighbor ST teams
- Communicates effectively with technology and business teams independently
- Acts as a coach/mentor to team on various technical product manager competencies
- Works with engineering to define technical solution for experiment definition
- Defines product performance and effectiveness metrics that measure and benchmark product success.
- Monitors feature performance to find opportunities to address continuous improvement.
- Drives optimization and process improvements between product, design, and development teams
- Stays abreast of new technology capabilities and leverages knowledge in contributing to product solutions.
Recommends and plans innovative products and features.
- Works with product managers to scope and prioritize upcoming projects into the roadmap
- Manages a cross-team digital product roadmap
- Builds effective relationships with key internal engineering, product and design teams