mid software engineering Backend Engineer ic 3+ yrs Bachelor's · Posted May 18, 2026

About this role

Apple is hiring a mid-level Backend Engineer in the software engineering function based in Seattle, WA. The posting calls out experience with Python, Java, React, REST APIs and roughly 3+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Backend Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Seattle, WA
Experience
3+ years
Education
Bachelor's degree
Department
Software and Services
Posted
May 18, 2026
AI Summary
Production Services Engineer troubleshoots and resolves technical issues for Apple's Media Services at Tier 4 support. Triage issues, analyze logs, replicate problems, determine root causes, and collaborate with engineering teams. Requires scripting/programming experience, complex distributed systems knowledge, and log analysis expertise.

Job description

from Apple careers

People at Apple don't just build products — they craft the kind of experiences that have revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here!

The Apple Services Engineering (ASE) team builds and provides systems and infrastructure that fuel Apple's Services. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, Apple Books, and more. And they do it on a massive scale. They consistently exceed Apple’s high standards with high-performance solutions, delivering a diverse array of products in over 35 languages to more than 150 countries.

The ASE Production Support Engineering team is looking for a Production Services Engineer for troubleshooting, tracking, and resolving technical issues. This Engineer will play a vital role in technical troubleshooting for Apple’s customers, internal business partners, and strategic partners for all of Apple’s Media Services.
As a vital member of an exceptional global team, you will play a key role in Tier 4 support, addressing technical issues for customers, internal business partners, and strategic partners. Your responsibilities will include efficiently triaging issues, evaluating their impact, delving into server logs, replicating problems, capturing device logs, and methodically determining root causes.

Collaboration with diverse engineering teams to prioritize and resolve issues will be a central aspect of your role. Acting as the problem manager for top issues, you'll communicate updates and estimated time of resolution to a broad audience, including senior leadership.

In addition to driving issue resolutions, you will contribute to the enhancement of operational efficiency. You'll develop full-stack applications that streamline how our team handles issue resolution, tracks technical problems, and analyzes patterns in support data. This requires strong programming fundamentals and the ability to work independently. You'll architect backend services that interact with many other systems through REST APIs and build intuitive user interfaces for internal stakeholders. Furthermore, your commitment extends to participating in On-Call duties and assisting during spikes in issues or when faced with time-critical situations.
<h3>Minimum Qualifications</h3>Bachelor's degree in Computer Science, Informatics, Information Technology, or a related field, or an equivalent combination of education and experience
Experience in one or more of the following: scripting languages, such as Python, server-side programming languages, such as Java, web development technologies, such as React.
Proven track record in solving problems within complex distributed applications
Demonstrated expertise in analyzing client and server-side logs
Strong knowledge of SQL, relational database systems, and/or distributed SQL query engine (such as Oracle and Trino)
<h3>Preferred Qualifications</h3>3+ years of experience
Experience with log analysis tools, such as Splunk, is a huge plus
High logical and critical thinking skills

More roles at Apple

FR - Specialist: Fixed Term Contracts, Full-time and Part-time
France · mid
BE-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Belgium · mid
NL - Specialist: Seasonal, Part-time
Netherlands · mid
SE - Specialist: Seasonal, Part-time
Sweden · mid
KR-Specialist: Seasonal, Part-Time
Korea · mid
All Apple jobs →
All software engineering jobs software engineering in Seattle, WA Jobs in Seattle, WA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions