engineer senior, Retail and Consumer Technology- ST; Seattle, WA

Starbucks Coffee CompanySeattle, WA
$127,000 - $211,600Hybrid

About The Position

We are hiring a hands-on Senior Software Engineer to build and operate highly scalable, highly available backend services running across cloud and edge environments. This is a coding-first role: you will spend much of your time designing, writing, reviewing, and debugging production code. The Fulfill and Manage Orders engineering team builds and maintains the software platform that provides best-in-class order fulfilment services and applications in 10,000+ coffeehouses and enables world class customer service. This is a unique opportunity to bring your technical expertise and leadership skills to make a positive impact and contribute directly to the Starbucks strategy. The ideal candidate enjoys working close to the system, solving hard distributed-systems problems, and owning services end-to-end—from design and implementation to deployment and on-call support—using C#/.NET and/or Go on Microsoft Azure.

Requirements

  • 5+ years of experience building backend services in production environments.
  • Strong hands-on coding experience with C#/.NET and familiarity with frontend frameworks.
  • Practical experience with Microsoft Azure in real production systems.
  • Proven experience building highly scalable and highly available services.
  • Strong understanding of concurrency, networking, security and distributed systems.
  • Experience debugging issues across complex service environments.
  • Excellent communication skills and the ability to dive into code.
  • Experience leveraging AI coding tools (Claude Code, Cursor, GitHub CoPilot or similar) in your daily workflow
  • Proven track record of end-to-end service ownership including on-call support
  • Effective partnership and collaboration with stakeholders

Nice To Haves

  • Experience with Kubernetes, containers, or orchestration.
  • Familiarity with Azure services such as AKS, Functions, Cosmos DB, or Service Bus.
  • Experience with edge computing, IoT, or globally distributed workloads.
  • Strong observability and reliability mindset.

Responsibilities

  • Write production code using C#/.NET and/or Go to build backend services.
  • Design and implement scalable APIs, background workers, and event-driven services.
  • Improve system latency, throughput, and availability through hands-on optimization.
  • Own features and services from design through deployment and operations.
  • Diagnose and fix issues in live, distributed production systems.
  • Participate in on-call rotations, incident response, and post-incident root-cause analysis.
  • Review code and designs with peers, focused on correctness, performance, and long-term maintainability.
  • Build and deploy services on Microsoft Azure using managed services.
  • Contribute to CI/CD pipelines, infrastructure-as-code, and deployment automation.

Benefits

  • medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits.
  • 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
  • two personal days per year.
  • 401(k) retirement plan with employer match
  • discounted company stock program (S.I.P.)
  • Starbucks equity program (Bean Stock)
  • incentivized emergency savings
  • financial well-being tools.
  • 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
  • access to other educational opportunities.
  • backup care
  • DACA reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service