Starbucks Coffee Company senior software 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
Experience with financial, payments or fraud detection systems preferred
S tarbucks 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. and local ordinances.