Why This Role Stands Out
Advance your career with Starbucks, a globally recognized brand, by developing innovative technology solutions that shape the future of customer experience and global operations. You'll thrive in a hybrid environment, collaborating with diverse teams to build scalable, high-quality software while enjoying opportunities for continuous learning and community impact.
Quick Overview
Job Description
Starbucks is seeking a Software Engineer in Nashville, TN to build and enhance applications that power our stores and digital experiences. In this role, you'll design, develop, test, and deploy scalable services that support ordering, payments, inventory, and partner tools across our global operations. You'll collaborate with product, design, and operations teams to translate requirements into reliable, secure solutions. The ideal candidate is proficient in modern languages, cloud platforms, and databases, champions code quality, and thrives in a values-driven, inclusive culture focused on growth and community impact.
Responsibilities
- Design, develop, and maintain backend and frontend software solutions for store and digital operations
- Collaborate with product, design, and operations teams to refine requirements and deliver features
- Implement and document RESTful APIs and integrations with internal and third-party services
- Build and maintain database schemas, queries, and data access layers
- Ensure code quality through reviews, testing, and adherence to engineering best practices
- Deploy and monitor services in cloud environments, troubleshooting performance and reliability issues
- Contribute to CI/CD pipelines and automation to streamline releases
- Write unit, integration, and end-to-end tests to ensure system reliability
- Participate in agile ceremonies and provide accurate estimations and technical input
- Champion security, scalability, and maintainability in all technical decisions
Required Skills
- Java or C
- Script/Type
- Script
- RESTful API development
- SQL and No
- SQL databases
- Cloud services (AWS/Azure/GCP)
- Version control (Git)
- CI/CD pipelines
- Unit and integration testing
- Microservices architecture
- Agile/Scrum
Similar jobs
- AA
Engineer/Sr Engineer, IT Software
NewAmerican Airlines
Tulsa, Oklahoma🇺🇸Hybrid8 minutes agoDockerFastAPIMongoDB+28Technology - NG
Engineer Embedded Software
NewNorthrop Grumman
Imperial Beach, California🇺🇸$91.8k - $137.6k/yrOn-site8 minutes agoRustFPGATCP/IP+7Technology - LT
Software Engineering
NewL3Harris Technologies
Malden, Massachusetts🇺🇸$153k - $284k/yrOn-site8 minutes agoTechnology - NG
Staff Software Engineer
NewNorthrop Grumman
El Cajon, California🇺🇸$177k - $265.6k/yrOn-site8 minutes agoDockerScrumAgile+4Technology - LT
Software Engineering
NewL3Harris Technologies
Essex, Massachusetts🇺🇸$135k - $250.5k/yrHybrid8 minutes agoMATLABEmbedded SystemsSonarQube+3Technology - LT
Software Engineering
NewL3Harris Technologies
Westford, Massachusetts🇺🇸$135k - $250.5k/yrHybrid8 minutes agoMATLABEmbedded SystemsSonarQube+3Technology