Senior Engineer – Edge & Cloud Platforms

Starbucks Corp.

Seattle (WA)

On-site

USD 130,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) match
Equity program

Job summary

Starbucks Corp. is hiring a Senior Engineer to design and build secure, scalable .NET services for in-store edge and cloud environments. You will develop APIs, run reliable edge applications, and ensure data synchronization with cloud platforms.

You will work across edge and cloud, focusing on performance, security, and observability, while mentoring teammates and driving engineering excellence in a distributed system setting.

Qualifications

  • Strong knowledge of computer science fundamentals, object-oriented design, data structures, algorithms, and common design patterns.
  • 5+ years of software engineering experience, including strong hands-on development with C# and modern .NET.
  • 3+ years of experience building cloud-based solutions using Microsoft Azure; experience with AWS or another major cloud platform is also valuable.
  • Experience designing distributed systems that span edge locations and cloud services, including offline operation, synchronization, retry, caching, and failure recovery patterns.
  • Hands-on experience with ASP.NET Core, RESTful APIs, background services, microservices, and event-driven or message-based architectures.
  • Experience with Azure services such as App Service, Functions, Container Apps or AKS, Service Bus, Event Hubs, IoT Hub, Key Vault, Azure Monitor, or equivalent technologies.
  • Experience developing or supporting software deployed to edge devices, store servers, gateways, kiosks, or similar distributed hardware environments.
  • Understanding of edge-to-cloud security, including device identity, certificate and secret management, encryption, authentication, authorization, and secure software updates.
  • Proficiency with relational and NoSQL data stores such as SQL Server, PostgreSQL, SQLite, or Cosmos DB.
  • Experience with containerization and infrastructure as code using tools such as Docker, Kubernetes, Bicep, Terraform, or similar technologies.
  • Experience with CI/CD and automation tools such as GitHub Actions, Azure DevOps, Jenkins, or similar platforms.
  • Experience with observability practices and tools for centralized logging, metrics, tracing, dashboards, and alerting.
  • Proven ability to design scalable, performant, maintainable, and secure production systems in a collaborative engineering environment.
  • Experience integrating with peripherals, displays, printers, point-of-sale systems, or other in-store technology is preferred but not required.

Responsibilities

  • Design and develop secure, scalable services using C# and modern .NET for in-store edge and cloud environments.
  • Build resilient edge applications that can operate reliably with intermittent connectivity and synchronize data with cloud services.
  • Create and maintain APIs, event-driven integrations, and messaging patterns that connect store devices, edge services, and enterprise platforms.
  • Design for performance, availability, scalability, security, observability, and safe recovery across distributed systems.
  • Improve existing code for maintainability, testability, resource efficiency, and reliable operation on edge hardware.
  • Develop automated unit, integration, contract, and end-to-end tests and contribute to high-quality code reviews.
  • Build and improve CI/CD pipelines for repeatable cloud deployments and controlled software distribution to edge environments.
  • Implement telemetry, logging, metrics, and alerting to monitor system health and diagnose issues across stores and cloud services.
  • Troubleshoot production issues, lead root cause analysis, and deliver durable corrective actions.
  • Document architecture, technical designs, operational workflows, deployment processes, and support procedures.
  • Shape technical requirements, architecture decisions, and engineering standards in partnership with product, platform, security, and operations teams.
  • Mentor engineers and promote ownership, curiosity, continuous learning, and engineering excellence.

Skills

C# / .NET
Cloud architecture
Edge computing
ASP.NET Core
RESTful APIs
Distributed systems
Security
Telemetry / Observability
Unit / Integration testing
CI/CD

Tools

Azure
Docker
Kubernetes
GitHub Actions
Terraform
Azure DevOps

Job description

Starbucks Corp. is hiring a Senior Engineer to design and build secure, scalable .NET services for in-store edge and cloud environments. You will develop APIs, run reliable edge applications, and ensure data synchronization with cloud platforms.

You will work across edge and cloud, focusing on performance, security, and observability, while mentoring teammates and driving engineering excellence in a distributed system setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Edge-to-Cloud Platforms
Senior Engineer, Edge-to-Cloud Platforms

Starbucks • Seattle (WA)

On-site
USD 150,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Cloud Platform Engineer – Foundations & Security
Senior Cloud Platform Engineer – Foundations & Security

Starbucks • Seattle (WA)

On-site
USD 150,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+1
Software Engineer II - Connect Platform & Cloud
Software Engineer II - Connect Platform & Cloud

Starbucks Corp. • Seattle (WA)

On-site
USD 120,000 - 180,000
Medical, dental, vision insurance
401(k) with employer match
Tuition coverage
Senior IoT Engineer — Edge-to-Cloud Platform Lead (Onsite)
Senior IoT Engineer — Edge-to-Cloud Platform Lead (Onsite)

Starbucks • Seattle (WA)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental & Vision
401(k)
Senior Engineer, Cloud & API Solutions
Senior Engineer, Cloud & API Solutions

Starbucks • Jackson (MS)

Remote
USD 28,000 - 41,000
Principal Cloud Platform Architect
Principal Cloud Platform Architect

Starbucks Corp. • Seattle (WA)

On-site
USD 180,000 - 260,000
Healthcare benefits
401(k) with employer match
Starbucks equity program
Platform Engineering Lead: Cloud & Security
Platform Engineering Lead: Cloud & Security

Starbucks • Nashville (TN)

On-site
USD 120,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Spring Boot Engineer - Platform & Reliability
Senior Java Spring Boot Engineer - Platform & Reliability

Starbucks Corp. • Seattle (WA)

On-site
USD 140,000 - 190,000
Medical, dental, vision insurance
401(k) employer match
Tuition coverage via Starbucks College
+2
Principal Cloud Platform Architect, Enterprise Foundations
Principal Cloud Platform Architect, Enterprise Foundations

Starbucks • Seattle (WA)

On-site
USD 180,000 - 240,000
Medical, dental & vision insurance
401(k) with company match
Tuition assistance program
Platform Engineering Lead – Scale & Security
Platform Engineering Lead – Scale & Security

Starbucks Corp. • Nashville (TN)

On-site
USD 120,000 - 170,000
Medical, dental, vision insurance
401(k) with employer match
Tuition coverage – Starbucks College