data engineer sr- ST; Seattle, WA
Starbucks · Seattle, WA · Yesterday
On-siteEngineeringFull-time
About the role
As a Data Engineer sr, you’ll build enterprise data services that power analytics and decision-making. You’ll design, develop, test, and support data pipelines that enable continuous data processing for data exploration, preparation, and real-time business analytics—while modeling Starbucks guiding principles.
Responsibilities
- Build and support highly available data pipelines across batch/distributed and real-time processing to enable analytics at scale.
- Translate strategic needs into working solutions by partnering across teams to define requirements, implement data governance and retention practices, and improve standards and reliability.
- Drive operational excellence through automation, monitoring, documentation, performance analysis, and root-cause resolution—partnering across peer support groups and vendors as needed.
Requirements
- Bachelor’s degree in Computer Science, Management Information Systems, or related discipline
- 2+ years of professional industry experience with software development
Qualifications
- 5+ years working with SQL platforms
- 2+ years working with (or strong exposure to) NoSQL platforms
- 5+ years working with Spark and/or the Hadoop ecosystem (e.g., Hadoop, YARN, MapReduce, Pig, Hive)
- 1+ years implementing data platforms on Azure or AWS (advanced scope may align to 2+ years)
- 1+ years experience with CI/CD tools and practices (advanced scope may align to 2+ years)
- 2+ years exposure to SOA architecture and service integration patterns
- Proficiency in Java, Scala, or C#, plus strong debugging, troubleshooting, and performance tuning
- Proficiency in shell scripting, logging/monitoring patterns, and enterprise deployment best practices
- Experience productionalizing big data implementations (advanced scope may include multiple implementations)
- Familiarity with Tableau (or similar) is a plus
- Demonstrated ability to mentor others and operate effectively in Agile/DevOps environments
Benefits
- Medical, dental, vision, basic and supplemental life insurance, and other voluntary insurance benefits
- Short-term and long-term disability, paid parental leave, family expansion reimbursement
- Paid vacation from date of hire (accrual details vary by state and role level), sick time (accrued at 1 hour for every 25 hours worked), eight paid holidays, and two personal days per year
- 401(k) retirement plan with employer match
- Discounted company stock program (S.I.P.) and Starbucks equity program (Bean Stock)
- Incentivized emergency savings and financial well-being tools
- 100% upfront tuition coverage for a first-time bachelor’s degree through Arizona State University’s online program via the Starbucks College Achievement Plan
- Student loan management resources and access to other educational opportunities
- Backup care and DACA reimbursement
The actual base pay offered will be based on job-related knowledge/skills, experience, geographical location, and internal equity. Starbucks requires onsite work four days a week.