Starbucks Coffee Company Site Reliability Engineer, Lead - Starbucks Technology - Seattle, WA in Seattle, Washington

Summary of Experience

  • BS degree in Information Technology, Computer Science, or a related field

  • 7+ years of experience in Linux system administration, network administration, and systems engineering

  • 7+ years of experience in one or more of the following languages: Go, C, C++, Java, Python, Scala, and/or Ruby.

  • 5+ years experience with large-scale distributed systems and client-server architectures

  • Demonstrated ability to debug and optimize code, and automate routine tasks.

  • Interest in designing, analyzing and troubleshooting large-scale distributed systems.

  • Proven ability to translate insights into business recommendations

  • Deep Knowledge in application development and supporting a development environment

  • Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google App Engine)

  • Deep Knowledge and understanding of relevant legal and regulatory requirements, such as SOX, PCI, HIPAA, Data Protection, etc.

  • Demonstrated experience implementing and managing high capacity, redundant, and mission critical environments in an Infrastructure as Code fashion

  • Knowledge in databases like NoSQL and comfortable with various databases technologies

  • Proficiency in TCP/IP networking, architecture and core technologies ( DNS, routing, iptables, tc, etc.)

  • Experience running and maintaining a 24x7 production environment

Starbucks is an equal opportunity employer of all qualified individuals; including minorities, women, veterans, and individuals with disabilities, and regardless of sexual orientation or gender identity. Starbucks will consider for employment qualified applicants with criminal histories in a manner consistent with all federal, state, and local ordinances.