Posted: 5/28/2026 - Expires: 7/2/2026
Job ID: 293445803
Apply Now I have already applied Save Job Print Email ShareEngineer Lead - ST:
- Designs and develops complex prototypes and ensures deliverables are of high quality, meeting user expectations and adhering to industry best practices.
- Initiates design reviews for new applications and aligns them with software development standards and architectural principles.
- Builds reactive, scalable applications using Java and Spring Boot, employing best practices for secure and efficient coding.
- Sets up, configures, and maintains global backend applications, ensuring reliability and stability across environments.
- Develops and executes functional, integration, and performance tests to validate application integrity and performance.
- Ensures backend architectures and infrastructure solutions are secure, scalable, and compliant with Company standards and practices.
- Establishes and maintains continuous build and integration pipelines, automating testing and deployment processes on applicable platforms.
- Collaborates effectively with development teams, IT counterparts, and other senior developer leads, fostering teamwork and knowledge-sharing.
- Coaches and mentors team members, promoting cross-training and facilitating information-sharing sessions to elevate team performance.
- Designs and implements robust, automated unit and integration test suites that adhere to platform standards, influencing overall testing practices.
- Leads efforts in designing, planning, and executing deployments, including data conversion strategies and deployment scripts.
- Decomposes complex designs and deliverables into iterative milestones, delivering incremental business value.
- Drives the development of high-level architectural approaches and solutions during project initiation and design phases.
- Translates complex business requirements into functional, non-functional, and technical designs with clarity and precision.
- Builds and nurtures strong vendor relationships to influence product roadmaps and strategically recommend build vs. buy decisions.
Full time employment, Monday Friday, 40 hours per week. Pay Range: $202,754 - $249,100 per year.
From free coffee to competitive pay, Starbucks is proud to offer a comprehensive compensation and benefits package to our eligible part-time and full-time partners. Benefits include 100% tuition coverage through our Starbucks College Achievement Plan, health coverage with a variety of plans to choose from, and stock & savings programs like our equity reward program, Bean Stock. Whats more, Starbucks offers flexible scheduling and opportunities for paid time off. Visit starbucksbenefits.com for details.
MINIMUM REQUIREMENTS:
Bachelors degree in Computer Science, Engineering, Information Systems, or related field plus 8 years of progressive, post-baccalaureate experience in an application development or related role.
Must have 7 years of experience in Java development, including experience with backend development frameworks that utilize Spring Boot.
Must have 5 years of experience with large-scale distributed systems and client-server architectures.
Must have 3 years of Hands-on experience with CI/CD tools for automating build and deployment processes.
Must have 2 years of experience in leading teams of four or more software developers.
Must have 2 years of experience in designing and building RESTful APIs, integrating third-party services, and ensuring system scalability and resilience.
Telecommuting permitted up to 20% per week.
Company Name: Starbucks Coffee Company
Location: Seattle, WA
TO APPLY:
Job Summary Company Details Company Starbucks Coffee Company Industry Coffee and Tea Manufacturing Job Information Location Seattle, WA Job Type Full Time Employee Job Position 3 Position(s) Open Salary/Wage $202,754.00 - $249,100.00 /year Duration Over 150 Days Additional Information Federal Contractor No Affirmative Action Plan No View More Jobs All Starbucks Coffee Company jobs View similar jobs All Seattle, WA jobs