Software Development Manager, Device Services

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CASan Diego, CASanta Clara, CAMunich, Bavaria, Germany
Salary
$206,200–$356,400 / yr
Posted
90 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $214k
This role $281k
$127k $381k
below market most similar roles pay here above market

This role pays more than 86% of similar roles. Most pay $177,900–$249,900 — the blue band above. At the midpoint, this role pays about $281k versus about $214k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Manager, Device Services

The Software Development Manager, Device Services leads a nine-person team of software, systems, and production-services engineers across multiple sites. This leadership role focuses on people, execution, and cross-team delivery to manage the operational health of shared device-testing infrastructure. The manager is responsible for establishing predictable delivery through planning, prioritization, and incident discipline while guiding technical and architectural trade-offs. Key responsibilities include driving infrastructure programs, managing scope and dependencies, and building a collaborative team culture. The role requires expertise in distributed systems, reliability, fault tolerance, and operational practices like CI/CD, monitoring, and observability. Candidates should be proficient with Linux, macOS, virtualization, configuration management, relational and NoSQL databases, and services written in Python, Go, or Ruby/Rails, while also applying AI and LLM-based tools to improve workflows.

What you'll do

  • Lead and develop a nine-person team of software, systems, and production-services engineers.
  • Establish predictable delivery through planning, prioritization, and on-call and incident discipline.
  • Own the operational health of the shared device-testing infrastructure.
  • Drive cross-team infrastructure programs to completion by managing scope and dependencies.
  • Guide technical and architectural trade-offs and coach senior engineers.
  • Build a collaborative team culture that reduces siloed work and single points of failure.
  • Represent the team to partners and leadership to advocate for team needs.

What we're looking for

  • 5+ years of experience managing software or systems engineering teams.
  • BS/MS in Computer Science, a related field, or equivalent professional experience.
  • Strong technical foundation in distributed systems, infrastructure at scale, reliability, fault tolerance, and automation.
  • Proficiency in operational practices including CI/CD, monitoring, observability, and incident response.
  • Ability to engage in low-level system design, architecture, and operational trade-offs.
  • Proven ability to manage teams with heavy operational/on-call loads through planning and incident discipline.
  • Experience applying AI and LLM-based tools to improve engineering and operational workflows.
  • Experience leading a portfolio of concurrent programs with real cross-team dependencies.

More like this

Similar roles

Software Development Manager, Device Services

Apple Inc

Cupertino, CA +3 90 days ago $206,200–$356,400
Distributed Systems CI/CD Monitoring Observability Incident Response Python Go Linux macOS Virtualization Configuration Management NoSQL System Design APIs
5+ yrs exp

Software Development Manager, Platform Engineering

Autodesk

Remote (Oregon) +3 16 days ago
Distributed Systems Microservices RESTful APIs Kafka Java Python Node.js React Event-Driven Architecture CMS Cloud-Native Messaging Technologies A/B Testing Platform Engineering
10+ yrs exp Remote

Software Development Manager/IC

General Dynamics

Remote (Falls Church, VA) 53 days ago $136,000–$184,000
Java SQL JavaScript REST APIs CI/CD DevSecOps Agile Scrum SDLC Appian Salesforce Pega ServiceNow Oracle Outsystems Mendix OpenText Microsoft
10+ yrs exp Remote

Software Development Manager

Oracle

140 days ago $112,800–$264,100
IAM RBAC ABAC ReBAC Distributed Systems Kubernetes Microservices APIs Distributed Tracing Monitoring Incident Management Policy Engines SDKs security, architecture
6+ yrs exp

Software Development Manager

Booz Allen Hamilton

Fort Belvoir, VA +1 36 days ago $99,000–$225,000
Java C# Python JavaScript AWS Azure Google Cloud Git Jira Azure DevOps CI/CD Agile Software Architecture Security+ ITIL CSM
5+ yrs exp

Software Development Manager

Amazon Inc

Redmond, WA 34 days ago $184,900–$250,200
Source Control Management Build Processes Testing Livesite Operations Design Patterns Reliability
7+ yrs exp