Software Development Manager, Device Services

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $213k
This role $281k
$143k most similar roles pay here $379k

This role pays more than 87% of similar roles. Most pay $180,500–$246,150 — the shaded band above. At the midpoint, this role pays about $281k versus about $213k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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 development, execution predictability, and cross-team delivery for critical shared device-testing infrastructure. The manager is responsible for the operational health of large fleets of devices, managing complex project portfolios, and fostering a collaborative culture to reduce siloed work. Key responsibilities include guiding technical trade-offs in system design, architecture, and reliability while overseeing incident response and CI/CD practices. Candidates should possess expertise in distributed systems, automation, and infrastructure at scale. The role requires proficiency with Linux, macOS, virtualization, configuration management, and observability tools, along with experience using Python, Go, or Ruby/Rails. The manager will solve technical challenges related to ensuring software is proven on real hardware before reaching customers.

What you'll do

  • Manage and develop a nine-person team of software, systems, and production services engineers.
  • Establish predictable delivery through planning, prioritization, and incident management discipline.
  • Oversee the operational health of shared device-testing infrastructure and large-scale fleets.
  • Drive cross-team infrastructure programs by managing scope, dependencies, and partner coordination.
  • Foster a collaborative team culture to reduce siloed work and single points of failure.
  • Guide technical architecture decisions and coach senior engineers on system design trade-offs.
  • Represent the team's needs and interests to internal partners and leadership.

What we're looking for

  • BS/MS in Computer Science, a related field, or equivalent professional experience.
  • 5+ years of experience managing software or systems engineering teams and developing engineers' careers.
  • Strong technical foundation in distributed systems, infrastructure at scale, reliability, and fault tolerance.
  • Proficiency in operational practices including CI/CD, monitoring, observability, and incident response.
  • Ability to engage in system design, architecture, and technical trade-offs while maintaining a strategic view.
  • Proven ability to manage heavy operational loads through planning, prioritization, and runbook discipline.
  • Experience applying AI and LLM-based tools to improve engineering and operational workflows.
  • Experience leading concurrent programs with complex cross-team dependencies and risk management.

More like this

Similar roles

Software Development Manager, Device Services

Apple Inc

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

Software Engineering Manager, Apple Services Engineering

Apple Inc

New York, NY 79 days ago $206,200$356,400
Distributed Systems Microservices RESTful Web Services Object-Oriented Design NoSQL Hibernate JPA JUnit Mockito Solr Elastic Search Redis Memcached Cassandra Voldemort CI/CD DevOps Agile Sprint Planning

Software Engineering Manager, Data Solutions & Initiatives

Apple Inc

Cupertino, CA 120 days ago $237,600$356,400
Full-Stack Development Python JavaScript TypeScript Go PostgreSQL NoSQL RESTful APIs Distributed Systems CI/CD Test Automation Kubernetes Containerization Data Engineering AI LLM Agile Observability
10+ yrs exp

Software Development Manager, Platform Engineering

Autodesk

Remote (New Jersey) 7 days ago $148,000$264,990
AWS Kubernetes EKS Terraform AWS CDK GitOps CI/CD Python Java TypeScript Node.js Argo CD Flux GitHub Actions Jenkins Helm Kafka Kinesis SNS SQS S3 RDS DynamoDB Lambda API Gateway CloudWatch
7+ yrs exp Remote

Software Development Manager

General Dynamics

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