At Starbucks, our mission is to inspire and nurture the human spirit – one person, one cup, and one neighborhood at a time. Starbucks Technology’s customer experience engineering team works to achieve this mission through building and sustaining an ecosystem of digital experiences that enhance the human connection between our customers and baristas, remove friction from the coffee ordering experience, and reward our customers for their loyalty. We deliver joy, at scale!
The director, web & mobile engineering contributes to Starbucks’ success by leading the teams that bring these experience to life across our native applications and web properties. Starbucks web and mobile platforms are used by millions of active Starbucks Rewards members to manage their Starbucks Rewards accounts, order ahead, find stores, and pay at the point-of-sale.
Summary Of Key Responsibilities
Technical Leadership – Establishes a technical vision for the team, leading efforts to optimize speed and quality, and identifying opportunities to leverage new capabilities to solve customer and business problems:
Lead teams through technical design, development, testing, deployment and sustainment of new features and products across web, native, and voice platforms.
Develops a technical vision and strategy, through collaboration with cross-functional partners, for Starbucks customer-facing digital products.
Establishes standards and best-practices for engineering, testing, operations, and incident response.
Team Leadership – Setting goals for the team, developing organizational capability, and modeling how we work together:
Hire and develop an outstanding, diverse team of engineering talent to deliver results today and lead into the future.
Identify necessary skills and capabilities to deliver against business and technical roadmaps and align training and talent acquisition plans to address those needs.
Develops and maintains influential working relationships with cross-functional technology, design, and product management teams to ensure aligned priorities and smooth execution.
Defines and evangelizes a set of leadership and engineering values, and a team vision to keep teams aligned to a common outcome.
Creates clear vision and goals through OKRs creation, alignment, scoring, and mentoring.
Owns what their teams build and drives outcomes for operational and value-creation through clear measurements like DORA.
Business acumen and problem solving – Understanding of the business and your role in contributing to our shared success:
Maintains awareness of innovations and new capabilities across native and web to identify opportunities to leverage these capabilities to grow the business.
Develops an understanding of Starbucks goals across its digital products (mobile order & pay, acquisition & engagement) to best align technical capabilities to business outcomes.
Prioritization And Planning - Developing Strategic And Operational Plans For The Web And Mobile Engineering Teams, Managing Execution, And Measuring Results
Accountable for delivery of new programs and features across Starbucks native and web applications.
Identifies and prioritizes initiatives across the customer experience engineering organization that are intended to increase quality, scale, performance, and velocity to drive increased value delivered to the business.
Deep understanding and prove experience in surfacing key tradeoffs, negotiating options, and adapting to data along a delivery journey.
Collaboration And Communication – Embodies Our Culture While Working Collaboratively
Collaborates with cross-functional partners across product & program management, design, and engineering to estimate, plan, and execute large projects.
Provides transparent updates to cross-functional teams to maintain visibility for progress towards shared goals, value delivered, and challenges experienced by and accomplishments achieved by the customer experience engineering organization.
Preferred Qualifications
10+ years of experience in technical leadership roles with increasing responsibility
Demonstrated experience directing the software development function, including the process, design, development, delivery and maintenance of software products and services.
Demonstrated experience developing and delivering solutions for retail or ecommerce.
Exceptional communication and presentation skills: you can communicate conceptual ideas, engineering rationale and technical challenges both verbally and visually, to a wide range of audiences.
Experience leading distributed teams.
Experience partnering with cross-team functions to drive large solutions including architecture, mobile, web, platforms, cloud, and data & analytics teams.
Experience in mentoring and empowering teams to include observability, privacy, accessibility, resiliency, and simplicity by design.
Experience in leading operating model transformations to product-based models.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.
Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at applicantaccommodation@starbucks.com.