Prepin
Log in
Apple

engineering opportunity

DevOps Engineer, Store Apps Engineering - Retail & Marcom Engineering

The engineer will architect and lead distributed compute platforms and application services to enhance product delivery for Apple Retail. They will collaborate with cross-functional teams to identify solutions, test, and deploy changes while maintaining clean code and documentation.

Austin, Texas, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

The people here at Apple don’t just build products — we craft the kind of wonder

that’s revolutionized entire industries. It’s the diversity of those people and

their ideas that supports the innovation that runs through everything we do,

from amazing technology to industry-leading environmental efforts. Join Apple,

and help us leave the world better than we found it. Retail and Marcom

Engineering, an IS&T team, builds and operates the systems and experiences that

connect Apple's products with its customers. The team owns the technology behind

both Apple's online and physical stores and drives the interactive marketing

experiences and tools that keep creative operations moving. Together, those

functions deliver the technology behind every product story Apple tells and

every purchase a customer makes. Do you enjoy solving complex business problems

with process and technology? Do you thrive in environments that require

multi-functional thinking, collaboration, and innovation? If so, this may be the

job for you.

DESCRIPTION

IS&T Retail Store Apps Engineering is responsible for the technology and IT

systems used to enable Apple Retail Stores to service millions of customers

enabling Apple Retail to become one of the best retailers in the world. Bring

passion and dedication to your job and there's no telling what you could

accomplish. In this position, you will have the opportunity to work

collaboratively with a group of “A” player software engineers from related but

different backgrounds to make Apple Retail truly innovative. To be successful in

this role, the candidate must be hands-on, proactive, talented at problem

solving, have the mindset to challenge the norm and have a strong desire to

learn and work towards excellence. Apple is looking for an individual that takes

pride in crafting solutions to enhance product delivery by architecting and

leading distributed compute platforms and application services. This engineer

needs to work closely with cross-functional teams to identify potential

solutions and go on to work with the engineering teams to properly test and

deploy changes. Critical thinking, writing solid and clean code, planning,

documenting, and communicating within the team and cross-functionally is

critical to the success of the role.

MINIMUM QUALIFICATIONS

BA/BS degree in Computer Science and 3 years of relevant experience. Proficiency

in software development using Python, Rust, and/or Java programming languages.

Experience working with cloud compute environments like OpenStack, AliCloud,

AWS, GCP or Azure. Experience with infrastructure as code (IaC), configuration

management, CI/CD, and automation. Experience with troubleshooting, problem

solving, and debugging. Comfortable with on-call rotation.

PREFERRED QUALIFICATIONS

Conversational and written English proficiency Proficiency in implementing and

correlating telemetry using monitoring and observability tools such as Splunk,

Grafana and Prometheus Building and operating container orchestrating systems

(Docker, Kubernetes and micro-services) Experience in Site Reliability

Engineering / DevOps Excellent written and verbal communication skills

Experience in UNIX/Linux Operating Systems

Which skills does this role require?

PythonRustJavaCloud ComputingOpenStackAWSGCPAzureInfrastructure as CodeCI/CDAutomationSite Reliability EngineeringSoftware EngineeringCloud ComputeAliCloudConfiguration ManagementDistributed SystemsRetail EngineeringSystem ArchitectureDebuggingProblem Solving

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.