engineer sr - Coffee House Store Services - (Hybrid, Seattle, WA)

Starbucks Corporation

Starbucks Corporation

Seattle, WA, USA
USD 11,400-211,600 / year + Equity
Posted on Jul 10, 2025

Job Description

Brand

Starbucks Coffee Company

Job Category

Technology

Job Level

Individual Contributor

Posting Date

Jul 09, 2025

Expiration Date

Aug 09, 2025

Remote/ Hybrid

Yes-Hybrid

Pay

11400-211600

Everyone knows Starbucks is a leader in coffee, but did you know we are also a software industry leader, embracing new and innovative technologies, and platforms? Our product design and development teams are always working to revolutionize the way our customers interact with Starbucks, both inside and outside our stores.

The Coffee House Tech team is building a best-of-breed Point of Sale (POS) application that will power in-store customer experiences. In keeping with our best-of-breed user experiences, we are currently developing a Store Services API platform, which provides the data and transactional engine required for our thin client POS. This robust and flexible platform will service POS from the cloud, the edge, or even the client hardware itself, while scaling to thousands of stores and servicing millions of transactions a day.

In this role, you will be an individual contributor in the creation and development of the platform that will be a strategic part of the Starbucks retail technology and architecture. The ideal candidate will work closely with our client teams to develop APIs that make the development process easier and faster, while also maintaining a focus on scalability and reliability.

If you are driven by innovation, technical challenges, and want to be a part of some amazing, industry-leading work, join us.

Responsibilities and essential job functions of the Store Services Senior Software Engineer include but are not limited to the following:

  • Develop robust APIs and schemas that will support client functionality
  • Participate in requirements gathering and functional specification activities.
  • Design, develop, implement, document, and test APIs.
  • Participate in design and architectural enhancements to core platforms
  • Participate in engineering reviews with your team to ensure software development standards are met
  • Mentor engineers and help shape the engineering culture through establishing best-practices.
  • Collaborate with team members to recommend new software development technologies and development processes.
  • Resolve, mitigate, and perform root cause analysis on production issues. Contribute to production support documentation

Summary of Experience

  • Application development and/or object-oriented programming experience (5 years)
  • Development, deploying and supporting large enterprise scale solutions (5 years)
  • Proficient development experience with GoLang and service oriented or RESTful API development (3 years)
  • Working with process owners and identifying information technology solutions that enable business process improvements (5 years)
  • Working in Agile development teams (5 years)
  • Proficiency in the following technologies: GoLang, REST APIs, GraphQL, SQL, JavaScript, Node.js
  • Performing rotational 24x7 production support duties for a live customer facing application (2 years)
  • Desired proficiencies: AWS, Docker, Kubernetes, Redis, Apollo GraphQL, Scripting Tools (Groovy, Ansible, YAML), Jenkins, Datadog, Atlassian Stack

Required Knowledge, Skills and Abilities

  • Bachelor’s degree in Computer Science or equivalent work experience
  • Strong interpersonal and collaboration skills
  • Effective communication skills, both written and verbal
  • Solid understanding of OO principles, Design Patterns and Software Extensibility Models
  • Experience developing APIs and data-schemas at large scale
  • Strong analytical and problem-solving skills
  • Growth mindset
  • Experience with Software Development Lifecycle (SDLC), Agile methodologies, DevOps models, and Test-driven development processes.
  • Experience with Lean/Continuous Improvement practices

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.

*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.