Engineer Senior – Platform and Data Automation @ Starbucks | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Engineer Senior – Platform and Data Automation jobs in Seattle, WA
147 applicants
company-logo

Starbucks · 3 days ago

Engineer Senior – Platform and Data Automation

Wonder how qualified you are to the job?

ftfMaximize your interview chances
CoffeeFood and Beverage
check
Actively Hiring

Insider Connection @Starbucks

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Help influence and drive technical decisions within team and with stakeholders
Accurately interpret and incorporates automation focus intakes to comply with Starbucks Cloud governance and Global Cyber Security requirements.
Communicate and understand Architecture Design Pattern
Communicate and understand Automation Engineering Services for common platform components
Provide consultative services for technical issues within the application teams.
Interact with Starbucks Cloud and Global Cyber Security teams representing our platforms.
Self-sufficient and self-motivated problem solver on the platform and domain, absorbing and incorporating new skills through new problem exposure and experience.
Ensures platform implementation has appropriate design patterns and coding standards in place. Contribute to team’s engineering standards toward secure, durable, scalable, flexible, and accessible solutions that proactively mitigate against production support issues.
Is an active member of the team in formal and non-formal settings, by contributing ideas, feedbacks, questions, and assistance.
Manages personal work intake, workflow and status through established tooling and backlog grooming when work in the agile format. Provide regular transparent status, risk and communications through established norms for the platform. Manages personal work including incidents, enhancements, defects, and projects in agile approach
Implement platform automation efforts to promote platform evolvement and stability to support business needs.
Partners with cross functional teams, such as Infrastructure, Security, Architecture, QA, and key Development teams, to strengthen and elevate the platform from a technology perspective. Successfully sees designs and solutions through enterprise processes and governance to ensure compliant, secure and supportable solutions.
Defines and maintains processes, procedures, and expectations for team’s production support responsibilities.
Ensures platform application and platform support documentation is in place.
Self-sufficient and lead through high severity platform related operational incidents.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Software DevelopmentSoftware EngineeringPythonGoJavaC++Distributed ArchitectureNoSQLCassandraData StreamingKafkaRDBMSSDLCAutomation PipelinesProduct DevelopmentApplication ArchitectureInfrastructure SecurityAzureAWSCloud ComputingDevOpsGitOpsOrchestrationConfiguration ManagementContinuous IntegrationDockerKubernetesJenkinsAnsibleTerraform

Required

4-8 years of professional industry experience with software development
Bachelor’s degree in Computer Science or related field

Preferred

5+ years of experience in software engineering.
5+ years of experience in one or more of the following languages: Python, Go, Java, C++. Python preferred.
3+ years’ experience with large-scale distributed architecture and distributed system design.
Strong knowledge and hands-on experience in RDBMS and NoSQL i.e., Cassandra
Strong knowledge and hands-on experience in data streaming platform i.e., Kafka
Ability to execute on design principles of cohesively build and operate secure, durable, flexible, accessible solutions. Requires an understanding of relevant development languages, tools, frameworks, utilities, and technical dependencies.
Ability to design, create, and implement large scale distributed, cloud native platform.
Familiar with SDLC for crafting high quality automation pipelines and software.
Contributes to various team’s design reviews, design patterns and coding standards, library, and shared code identification, creation, socialization, adoption and maintenance, developer tool solutions, process definitions, administrations, and support.
Recognizes, values and champions high quality, reusable software with minimal defects on the team.
Working experience with product development teams in a platform engineering role is highly desirable.
Ability to build automation tools for platform processes for various application pipeline.
Working knowledge of application architecture, infrastructure and security concepts and technical implementation.
Proficient in understanding of implications from design and implementation architecture choices toward building secure, scalable, durable, flexible, accessible solutions.
Working knowledge of Azure or AWS and Cloud Computing concepts
Strong hands-on coding in one or multiple of the mainstream languages (i.e., java, python, golang etc.)
Strong knowledge in best practices for: Platform and infrastructure, PaaS services, Monitoring, auditing, and operations
In-depth working experience in a DevOps culture; one or more public cloud experience (Azure, AWS, GCP etc.), one or more DevOps, GitOps, Orchestration/Configuration Management and Continuous Integration technology (i.e., Docker/Kubernetes, Jenkins, Ansible, Terraform, ELK stack, Splunk etc.)
Linux (Ubuntu, CoreOS, RedHat) and/or Microsoft Windows Server and associated technologies (Active Directory, Exchange etc.)
One or more Web and Application Server technologies (i.e., Apache HTTP, Apache Tomcat, Nginx)
Networking protocols such as HTTP, DNS and TCP/IP
One or more version control platform (i.e., Git)
Experience managing full application stacks from the OS up through custom applications
Expert in analyzing and troubleshooting applications.

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Short-term Disability
Long-term Disability
Paid Parental Leave
Family Expansion Reimbursement
Paid Vacation
Sick Time
Paid Holidays
Personal Days
401(k) Retirement Plan with Employer Match
Discounted Company Stock Program
Starbucks Equity Program
Incentivized Emergency Savings
Financial Well-being Tools
Tuition Coverage for Bachelor's Degree
Student Loan Management Resources
Backup Care
DACA Reimbursement

Company

Starbucks

company-logo
Starbucks is an international restaurant chain that retails handcrafted coffee, tea, and fresh food items.

Funding

Current Stage
Public Company
Total Funding
$900M
Key Investors
Pershing Square Capital Management
2018-10-10Post Ipo Equity· $900M
1992-07-02IPO· nasdaq:SBUX
1991-02-01Series Unknown· Undisclosed

Leadership Team

leader-logo
Kevin Johnson
President and chief executive officer
linkedin
leader-logo
Laxman Narasimhan
CEO, Starbucks Coffee Company
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot