The Lead Software Engineer is the technical lead for the backend and infrastructure behind a partner-facing application that helps Starbucks store partners plan and manage their daily work. The role owns the architecture, delivery, deployment, and production health of the services and cloud infrastructure, and sets the team's technical direction. The engineer partners with product, QA, frontend, and platform teams to deliver reliable features and large, high-priority projects. The role leads Node.js/TypeScript services and their GraphQL and REST APIs, establishes backend standards and service patterns, and owns infrastructure-as-code, integrations, CI/CD, release management, testing approaches, security, and operational health. It also includes mentoring engineers, documenting technical and operational practices, and leading knowledge transfer when ownership changes.
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
Senior
Education Level
No Education Listed