DeveloperJobs.io
← Back to all jobs

Job Description

Starbucks is seeking a Senior Data Engineer in Nashville, TN (onsite) to build enterprise data services and data pipelines that power analytics and real-time decision making. The position requires a Bachelor’s degree and at least two years of software development experience.

Responsibilities

  • Develop scalable data services that enable analytics and informed decision making across the organization.
  • Design, implement, test, and maintain data pipelines that support continuous data processing for exploration, preparation, and real-time analytics, in alignment with Starbucks guiding principles.
  • Create and sustain resilient pipelines spanning batch and streaming processing to support analytics at scale.
  • Collaborate with cross-functional teams to translate strategic needs into practical data solutions, establish governance and retention practices, and elevate data standards and reliability.
  • Advance operational excellence through automation, monitoring, documentation, performance analysis, and root-cause investigation, coordinating with peer teams and vendors as needed.

Requirements

  • Bachelor’s degree in Computer Science, Management Information Systems, or a related discipline.
  • 2+ years of professional experience in software development.

Technologies

  • SQL and NoSQL platforms
  • Spark
  • Hadoop ecosystem (Hadoop, YARN, MapReduce, Pig, Hive)
  • Azure and AWS
  • Java, Scala, C#, Shell scripting
  • Tableau

Benefits

  • Medical, dental, and vision coverage
  • Basic and supplemental life insurance
  • Short-term and long-term disability
  • Paid parental leave
  • Family expansion reimbursement
  • Paid vacation from date of hire
  • Sick time accrual
  • Eight paid holidays
  • Two personal days per year
  • 401(k) with employer match
  • Starbucks equity program (Bean Stock) and S.I.P stock program
  • Emergency savings incentives and financial well-being tools
  • 100% upfront tuition coverage for a first-time bachelor’s degree through ASU online via the Starbucks College Achievement Plan
  • Student loan management resources and access to additional educational opportunities
  • Backup care and DACA reimbursement

Preferred Qualifications

  • 5+ years of experience with SQL platforms
  • 2+ years with NoSQL platforms or strong exposure
  • 5+ years with Spark and or Hadoop ecosystem (Hadoop, YARN, MapReduce, Pig, Hive)
  • 1+ years implementing data platforms on Azure or AWS (advanced scope may align to 2+ years)
  • 1+ years 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#, with solid debugging, troubleshooting, and performance tuning
  • Proficiency in shell scripting, logging/monitoring practices, and enterprise deployment standards
  • Experience productionizing big data implementations
  • Familiarity with Tableau or similar tools is a plus
  • Proven ability to mentor others and operate effectively in Agile/DevOps environments

Similar Jobs