From the beginning, Starbucks set out to be a different kind of company. One that not only celebrated coffee and the rich tradition, but that also brought a feeling of connection. We are known for developing extraordinary leaders who share this passion and are guided by their service to others. As a lead engineer, you'll contribute to the success of the Starbucks Coffeehouse Release Engineering team by ensuring reliability and scalability for our CI/CD solutions. You will ensure design, build, test and deploy capabilities across a distributed retail ecosystem (store devices, in-store services, back-of-house systems, point of sale, and cloud) with a customer-first approach. You'll continue driving the strategy and architecture approach for releases, champion security by design, and help deliver a user-centric control plane/UI dashboard that gives business and operations real-time visibility. You'll be a key partner to Development, Security, Cloud, QA and Edge engineering—aligning stakeholders, influencing outcomes with release engineering best-practices, and crafting mutually agreed solutions that accelerate delivery safely. The ideal candidate brings expertise in CI/CD automation, deployments and release governance. This role requires an equal balance of strategic leadership and tactical execution. As an Engineer Lead, you will Strategic Define and continuously improve the release strategy and (branching, build versioning, security scans, approval gates, deployment, rollbacks, SLAs) and release engineering governance (coding, testing, documentation) for distributed retail services (edge and cloud). Align with business objectives and develop OKRs for clarity and visibility. Execute and deliver by contributing to the Release Engineering roadmap, prioritization of the team's work, refining and continuously improving any processes based on customer or team feedback and retrospectives. Partner with cross-functional engineering, security, cloud infrastructure and architecture teams to influence and prioritize high-value initiatives. Define reliable deployment patterns and policies that meet business requirements at scale securely (POCs, Canary, blue/green). Represent release engineering in initiative and planning discussions providing insights on risk, scalability and customer impact. Manage the team by providing feedback, mentoring, coaching and demonstrate leadership behavior based on Starbucks core values. Tactical Implement and maintain CI/CD pipelines, versioning automation, and artifact signing processes. Develop and enhance control plane dashboards for release orchestration and operational visibility. Troubleshoot deployment issues across store devices, edge systems, and cloud services. Create and enforce runbooks, playbooks, and rollback strategies for safe, repeatable deployments. Mentor engineers, conduct design reviews, and ensure adherence to coding and security standards. Perform hands-on configuration management, infrastructure-as-code, and progressive delivery (canary, blue/green, ring deployments).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees