engineer lead, Content Supply Chain (full stack)

    • Starbucks Coffee Company
  • Seattle, WA
  • Posted 12 days ago | Updated 10 hours ago

Overview

On Site
Full Time

Skills

Enterprise content management
Digital asset management
google cloud platform
Supply chain management
Content management
Mobile applications
Digital Signage
Software design
Software engineering
High availability
Software development
Adobe Experience Manager
IT management
Computer science
Object-Oriented Programming
Client/server
Resource management
Incident management
Leadership
CUP
Pivotal
Design
Creativity
Operations
Meta-data management
Metrics
Cloud computing
Amazon Web Services
Microsoft Azure
Terraform
ARM
Continuous integration
Continuous delivery
Software deployment
DevOps
Testing
Debugging

Job Details

Now Brewing -engineer lead, Content Supply Chain! #tobeapartner

At Starbucks, our mission is to inspire and nurture the human spirit - one person, one cup, and one neighborhood at a time. Starbucks Technologists work to achieve this mission through the use of cutting-edge technology delivered to our partners, customers, stores, roasters, and global communities.

Join our Martech engineering team as a Lead Software Engineer, where you'll play a central role in developing and operating Starbucks Digital Asset and Content Management ecosystems. These systems are critical components of our websites, mobile application, in-store menus, digital signage, and more. As the lead engineer, you will guide and inspire a team of skilled engineers and act as a pivotal technical liaison. Your expertise and vision will be instrumental in shaping a global-scale project, connecting with a diverse range of internal and external stakeholders, and setting new standards the content supply chain space.

Our engineering team is responsible for the end-to-end delivery of our technical solutions; from initial design to running the solution in production. An average day will be a mix of implementing features and functionality, contributing to solution design, providing operational support for existing solutions, and defining or enhancing our engineering standards and practices.

As an engineer lead, you will...
  • Own the technical implementation and delivery of our digital asset and content management solutions.
  • Design & develop software solutions that are maintainable, scalable, and reliable.
  • Act as the subject matter expert for content management for internal and external technology teams
  • Work with subject matter experts and creative operations stakeholders to drive the design and implementation of metadata, tagging, and content organization strategies.
  • Evangelize adherence and adoption of software engineering best practices within the team.
  • Communicate highly complex ideas and concepts to peers and non-technical business partners.
  • Establish cross-functional, collaborative relationships with business and technology partners
  • Ensure application and infrastructure solutions are stable, secure, and compliant with Starbucks' standards and practices.
  • Provide high-availability operational support and automate solutions across the environment
  • Implement deep telemetry capabilities to provide ongoing success and performance metrics
  • Implement service monitoring across all platforms to ensure continuous availability and operational continuity of critical systems

Basic Qualifications
  • 10+ years of professional industry experience with software development
  • 3+ years of professional experience with enterprise content management and digital asset management systems (we use Adobe AEM Assets and Sites)
  • 2+ years of experience as a technical lead for a group of software engineers
  • Bachelor's degree in computer science or related field, or related experience

Preferred Qualifications:
  • 7+ years of professional experience with an object-oriented or functional programing language.
  • 5+ years of professional experience with large-scale distributed systems and client-server architectures
  • Professional experience developing, deploying, and maintaining solutions on a public cloud such as AWS, Azure, or Google Cloud Platform (we use Azure)
  • Experience with Infrastructure as Code solutions such as Terraform, Azure Resource Management (ARM) templates or other frameworks (we use Terraform and ARM)
  • Experience working with CI/CD platforms to automate the build, test, and deployment of code and infrastructure (we use Azure Devops)
  • Experience working on a Devops team that is responsible for not just software development but also testing, monitoring, and incident response.
  • Demonstrated ability to debug and optimize code and automate routine tasks
  • History of evolving team standards to improve engineering culture as technology best practices evolve.
  • Experience running and maintaining a 24x7 production environment.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.

Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at