Starbucks Coffee Company senior engineer, Starbucks Technology - Seattle, Wa in Seattle, Washington


  • 7+ years of software engineering experience with C# or Java.

  • Experience in architecture, design, implementation and delivery of secure services that perform at scale

  • Communication skills for a highly collaborative, agile software development process

  • Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations

  • Significant experience working with distributed systems and architectures, including SOA, SaaS and microservices approaches

  • Significant experience with relational and non-relational, NoSQL databases

  • Strong software engineering fundamentals

  • Deep knowledge of design patterns and OO design principles

  • Experience with Cloud hosting technology stacks (SaaS/PaaS/IaaS) and service delivery models, specifically with Azure

Starbucks and its brands are an equal opportunity employer of all qualified individuals, including minorities, women, veterans & individuals with disabilities. Starbucks will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.