Starbucks
Job Summary and Mission:
Everyone knows Starbucks is a leader in coffee, but did you know we're also a leader in digital? Our product design and development teams are working to revolutionize the way that our customers interact with Starbucks both inside and outside of our stores.
The Customer Experience Engineering Web team builds and supports Starbucks.com and the web mobile order and pay app used by our customers in the US, and Canada. We work closely with teams building APIs and services using REST.
As a Web engineering manager at Starbucks you'll be a key part of bringing our strategic plan to life through the development of our customer-facing web app and public website. The products you and your team build will be used by millions of users across the globe. If you are driven by innovation, technical challenges, leading people, and want to be a part of some amazing, industry-leading work, join us.
What you'll be doing...
Leadership
- Setting goals for the team, developing organizational capability, and modeling how we work together:
Ensure the team promotes a successful attitude, confidence in leadership, and teamwork to achieve successful business results.
Support the delivery of projects by setting appropriate context for the team and communicating what success looks like.
Introduce technical topics, sponsor opportunities for innovation, and recognize technical excellence.
Planning and Execution
- Developing strategic and operational plans for the work group, managing execution, and measuring results:
Collaborate with cross-functional teams in planning, decomposing, estimating, scheduling, prioritizing, and staffing to deliver projects and enhancements.
Plan and manage process and practices to ensure delivery of quality software within budget and schedules.
Technical Design and Implementation
- Providing technical expertise and executing technical responsibilities:
Introduce the team and the organization to new technologies that are relevant to our products.
Lead the solution design process leveraging and developing talent from your team.
Ensure that the applications supported by your team have appropriate patterns and design/ coding standards in place.
Lead team towards delivering solutions that are scalable, secure, reliable, flexible, and accessible.
Cultivate a quality-focused culture that utilizes CI and CD capabilities to deliver software early and often.
Partner Development and Team Building
- Providing partners with coaching, feedback, developmental opportunities, and building effective teams:
Provide employees (partners) with coaching, feedback, and development opportunities.
Build and lead a team that supports each other, makes others feel welcome, and succeeds (or fails) together as a group.
Challenge and inspire your team to achieve results that make our customers happy and deliver business results.
Support partners in their career growth - providing opportunities to expand their capabilities and learn new skills.
Production Support
for web and platform components
Defines and maintains processes, procedures, and expectations for team's production support responsibilities.
Ensures platform application and platform support documentation is in place.
Identifies and leverages operational metrics, instrumentation and Key Performance Indicators (KPIs) to measure, monitor and manage the platform performance and uptime.
Leads team through high severity operational incidents.
Qualifications - External
Skills you should have...
Technical leadership experience - mentoring, coaching, and helping those around you succeed
Hands-on experience building and supporting mobile applications, preferably at scale
Deep understanding of application architecture and development
Working knowledge with at least one modern programming language, preferably Java, or Kotlin
Experience providing production support to business critical or revenue generating systems
A solid grasp of web development strategies
Familiarity with accessibility requirements
Expertise in engineering best practices for the full software development life cycle including test-driven development, continuous integration and delivery, code reviews and paired programming, security concerns, etc.
Excellent problem-solving, debugging, & performance tuning skills
Experience with agile or lean methodologies
Other skills we'd like you to have...
Passion about current technology and new trends
Exposure to or interest in a variety of technologies
Basic Qualifications
8-10 years of professional industry experience with software development and/or operations
5 years of managing systems or web development projects of all sizes and complexities, including large systems
As a Starbucks partner, you (and your family) will have access to medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits. Partners have access to short-term and long-term disability, paid parental leave, family expansion reimbursement, paid vacation from date of hire*, sick time (accrued at 1 hour for every 25 hours worked), eight paid holidays, and two personal days per year. Starbucks also offers eligible partners participation in a 401(k) retirement plan with employer match, a discounted company stock program (S.I.P.), Starbucks equity program (Bean Stock), incentivized emergency savings, and financial well-being tools. Additionally, Starbucks offers 100% upfront tuition coverage for a first-time bachelor's degree through Arizona State University's online program via the Starbucks College Achievement Plan, student loan management resources, and access to other educational opportunities. You will also have access to backup care and DACA reimbursement. Starbucks will comply with any applicable state and local laws regarding employee leave benefits, including, but not limited to providing time off pursuant to the Colorado Healthy Families and Workplaces Act, and in accordance with its plans and policies. This list is subject to change depending on collective bargaining in locations where partners have a certified bargaining representative. For additional information regarding partner perks and more detailed information about benefits, go to starbucksbenefits.com (file:///C:/Users/rofunk/AppData/Local/Microsoft/Windows/INetCache/Content.Outlook/EHRXPAYM/starbucksbenefits.com) .
*If you are working in CA, CO, IL, LA, ME, MA, NE, ND or RI, you will accrue vacation up to a maximum of 120 hours (190 in CA) for roles below director and 200 hours (316 in CA) for roles at director or above. For roles in other states, you will be granted vacation time starting at 120 hours annually for roles below director and 200 hours annually for roles director and above.
The actual base pay offered to the successful candidate will be based on multiple factors, including but not limited to job-related knowledge/skills, experience, geographical location, and internal equity. At Starbucks, it is not typical for an individual to be hired at the high end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.
If you live in the greater Seattle area, we offer a flexible workplace that allows for hybrid work. Partners can work remotely up to two days per week.
Join us and inspire with every cup. Apply today!
Starbucks Coffee Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, or protected veteran status, or any other characteristic protected by law.
Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances.
Starbucks Coffee Company 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 or 1(888) 611-2258.
Everyone knows Starbucks is a leader in coffee, but did you know we're also a leader in digital? Our product design and development teams are working to revolutionize the way that our customers interact with Starbucks both inside and outside of our stores.
The Customer Experience Engineering Web team builds and supports Starbucks.com and the web mobile order and pay app used by our customers in the US, and Canada. We work closely with teams building APIs and services using REST.
As a Web engineering manager at Starbucks you'll be a key part of bringing our strategic plan to life through the development of our customer-facing web app and public website. The products you and your team build will be used by millions of users across the globe. If you are driven by innovation, technical challenges, leading people, and want to be a part of some amazing, industry-leading work, join us.
What you'll be doing...
Leadership
- Setting goals for the team, developing organizational capability, and modeling how we work together:
Ensure the team promotes a successful attitude, confidence in leadership, and teamwork to achieve successful business results.
Support the delivery of projects by setting appropriate context for the team and communicating what success looks like.
Introduce technical topics, sponsor opportunities for innovation, and recognize technical excellence.
Planning and Execution
- Developing strategic and operational plans for the work group, managing execution, and measuring results:
Collaborate with cross-functional teams in planning, decomposing, estimating, scheduling, prioritizing, and staffing to deliver projects and enhancements.
Plan and manage process and practices to ensure delivery of quality software within budget and schedules.
Technical Design and Implementation
- Providing technical expertise and executing technical responsibilities:
Introduce the team and the organization to new technologies that are relevant to our products.
Lead the solution design process leveraging and developing talent from your team.
Ensure that the applications supported by your team have appropriate patterns and design/ coding standards in place.
Lead team towards delivering solutions that are scalable, secure, reliable, flexible, and accessible.
Cultivate a quality-focused culture that utilizes CI and CD capabilities to deliver software early and often.
Partner Development and Team Building
- Providing partners with coaching, feedback, developmental opportunities, and building effective teams:
Provide employees (partners) with coaching, feedback, and development opportunities.
Build and lead a team that supports each other, makes others feel welcome, and succeeds (or fails) together as a group.
Challenge and inspire your team to achieve results that make our customers happy and deliver business results.
Support partners in their career growth - providing opportunities to expand their capabilities and learn new skills.
Production Support
for web and platform components
Defines and maintains processes, procedures, and expectations for team's production support responsibilities.
Ensures platform application and platform support documentation is in place.
Identifies and leverages operational metrics, instrumentation and Key Performance Indicators (KPIs) to measure, monitor and manage the platform performance and uptime.
Leads team through high severity operational incidents.
Qualifications - External
Skills you should have...
Technical leadership experience - mentoring, coaching, and helping those around you succeed
Hands-on experience building and supporting mobile applications, preferably at scale
Deep understanding of application architecture and development
Working knowledge with at least one modern programming language, preferably Java, or Kotlin
Experience providing production support to business critical or revenue generating systems
A solid grasp of web development strategies
Familiarity with accessibility requirements
Expertise in engineering best practices for the full software development life cycle including test-driven development, continuous integration and delivery, code reviews and paired programming, security concerns, etc.
Excellent problem-solving, debugging, & performance tuning skills
Experience with agile or lean methodologies
Other skills we'd like you to have...
Passion about current technology and new trends
Exposure to or interest in a variety of technologies
Basic Qualifications
8-10 years of professional industry experience with software development and/or operations
5 years of managing systems or web development projects of all sizes and complexities, including large systems
As a Starbucks partner, you (and your family) will have access to medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits. Partners have access to short-term and long-term disability, paid parental leave, family expansion reimbursement, paid vacation from date of hire*, sick time (accrued at 1 hour for every 25 hours worked), eight paid holidays, and two personal days per year. Starbucks also offers eligible partners participation in a 401(k) retirement plan with employer match, a discounted company stock program (S.I.P.), Starbucks equity program (Bean Stock), incentivized emergency savings, and financial well-being tools. Additionally, Starbucks offers 100% upfront tuition coverage for a first-time bachelor's degree through Arizona State University's online program via the Starbucks College Achievement Plan, student loan management resources, and access to other educational opportunities. You will also have access to backup care and DACA reimbursement. Starbucks will comply with any applicable state and local laws regarding employee leave benefits, including, but not limited to providing time off pursuant to the Colorado Healthy Families and Workplaces Act, and in accordance with its plans and policies. This list is subject to change depending on collective bargaining in locations where partners have a certified bargaining representative. For additional information regarding partner perks and more detailed information about benefits, go to starbucksbenefits.com (file:///C:/Users/rofunk/AppData/Local/Microsoft/Windows/INetCache/Content.Outlook/EHRXPAYM/starbucksbenefits.com) .
*If you are working in CA, CO, IL, LA, ME, MA, NE, ND or RI, you will accrue vacation up to a maximum of 120 hours (190 in CA) for roles below director and 200 hours (316 in CA) for roles at director or above. For roles in other states, you will be granted vacation time starting at 120 hours annually for roles below director and 200 hours annually for roles director and above.
The actual base pay offered to the successful candidate will be based on multiple factors, including but not limited to job-related knowledge/skills, experience, geographical location, and internal equity. At Starbucks, it is not typical for an individual to be hired at the high end of the range for their role, and compensation decisions are dependent upon the facts and circumstances of each position and candidate.
If you live in the greater Seattle area, we offer a flexible workplace that allows for hybrid work. Partners can work remotely up to two days per week.
Join us and inspire with every cup. Apply today!
Starbucks Coffee Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, or protected veteran status, or any other characteristic protected by law.
Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances.
Starbucks Coffee Company 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 or 1(888) 611-2258.