Software Engineer
About the role
About The Company
Starbucks Coffee Company is a globally recognized leader in the coffeehouse industry, renowned for its commitment to quality, innovation, and community connection. Since its inception, Starbucks has aimed to create a different kind of company—one that not only celebrates the rich tradition of coffee but also fosters a sense of connection among its customers and partners. The company is dedicated to developing extraordinary leaders who share a passion for service and excellence, guided by core principles that emphasize integrity, respect, and social responsibility. Starbucks continuously strives to provide a welcoming environment, both for its customers and its employees, fostering growth, diversity, and inclusion across all levels of the organization.
About The Role
We are seeking a talented Software Engineer to join our dynamic team. In this role, you will be instrumental in delivering high-quality, reliable, and secure technological solutions that empower our teams to build, deploy, and operate software with confidence. Your responsibilities will include supporting critical engineering capabilities through installation, configuration, monitoring, analysis, maintenance, and technical support, all while embodying Starbucks' guiding principles. You will play a key role in enabling fast and dependable delivery pipelines, enhancing system reliability through observability and automation, and building secure infrastructure aligned with industry standards and regulatory requirements. This position offers an exciting opportunity to contribute to innovative projects that impact millions of customers and partners worldwide.
Qualifications
Bachelor's degree in Computer Science, Engineering, or related field
0-4 years of professional experience in software development
Strong foundational knowledge of distributed systems, networking (TCP/IP, DNS/routing), and databases (SQL/NoSQL)
Experience with automation and scripting in languages such as Python, Java, Go, or C/C++
Familiarity with cloud platforms like AWS or Azure
Exposure to CI/CD pipelines, build, and release automation tools
Understanding of information security principles and secure configuration practices
Excellent problem-solving and debugging skills
Responsibilities
Support development teams by enabling efficient, reliable build and release processes
Implement and enhance service monitoring, telemetry, and high-availability operational support
Automate solutions across the environment to improve reliability and efficiency
Build and maintain secure, compliant infrastructure aligned with security standards and policies
Participate in incident response, troubleshooting, and system performance optimization
Collaborate with cross-functional teams to design scalable and resilient systems
Contribute to the continuous improvement of engineering practices and processes
Benefits
Comprehensive medical, dental, and vision insurance coverage
Basic and supplemental life insurance options
Short-term and long-term disability benefits
Paid parental leave and family expansion reimbursement
Paid vacation, sick leave, and two personal days annually
Eight paid holidays per year
Participation in 401(k) retirement plan with employer match
Stock programs including Starbucks Stock Investment Plan (S.I.P.) and Bean Stock
Financial well-being tools and emergency savings incentives
100% tuition coverage for a first-time bachelor's degree through Arizona State University's online program
Student loan management resources and educational opportunities
Backup care services and DACA reimbursement
Additional leave benefits in compliance with state and local laws
Equal Opportunity
Starbucks Coffee Company is an equal opportunity employer. We are committed to creating a diverse and inclusive environment where all employees and applicants are treated with respect and dignity. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, veteran status, or any other protected characteristic. We welcome qualified applicants with criminal histories and provide reasonable accommodations for individuals with disabilities. Our commitment extends to fostering a workplace where everyone can thrive and contribute to our shared success.
Responsibilities
- Support development teams by enabling efficient, reliable build and release processes
- Implement and enhance service monitoring, telemetry, and high-availability operational support
- Automate solutions across the environment to improve reliability and efficiency
- Build and maintain secure, compliant infrastructure aligned with security standards and policies
- Participate in incident response, troubleshooting, and system performance optimization
- Collaborate with cross-functional teams to design scalable and resilient systems
- Contribute to the continuous improvement of engineering practices and processes
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 0-4 years of professional experience in software development
- Strong foundational knowledge of distributed systems, networking (TCP/IP, DNS/routing), and databases (SQL/NoSQL)
- Experience with automation and scripting in languages such as Python, Java, Go, or C/C++
- Familiarity with cloud platforms like AWS or Azure
- Exposure to CI/CD pipelines, build, and release automation tools
- Understanding of information security principles and secure configuration practices
- Excellent problem-solving and debugging skills
Benefits
- Comprehensive medical, dental, and vision insurance coverage
- Basic and supplemental life insurance options
- Short-term and long-term disability benefits
- Paid parental leave and family expansion reimbursement
- Paid vacation, sick leave, and two personal days annually
- Eight paid holidays per year
- Participation in 401(k) retirement plan with employer match
- Stock programs including Starbucks Stock Investment Plan (S.I.P.) and Bean Stock
- Financial well-being tools and emergency savings incentives
- 100% tuition coverage for a first-time bachelor's degree through Arizona State University's online program
- Student loan management resources and educational opportunities
- Backup care services and DACA reimbursement
Skills mentioned
About Starbucks Coffee Company
Sundayy makes job discovery feel less chaotic and more intentional. Instead of jumping between platforms, repeating the same steps, and getting lost in the process, everything is brought into one place so you can focus on what actually matters. No clutter, no confusion, just a clearer way to move forward.