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

As the Software Development Manager, Device Services, you will lead a nine-person team of software, systems, and production services engineers across multiple sites. You are responsible for the people, delivery, and operational health of shared device-testing infrastructure used to validate operating systems and apps on real hardware at scale. Your daily work involves establishing predictable execution through planning, prioritization, and incident discipline while managing a portfolio of concurrent programs with complex cross-team dependencies. You will guide technical trade-offs in system design and architecture while fostering a collaborative culture. Required skills include expertise in distributed systems, CI/CD, monitoring, and observability. Technical familiarity includes Linux, macOS, virtualization, configuration management, relational and NoSQL databases, and programming in Python, Go, or Ruby/Rails. You will also integrate AI and LLM-based tools to improve engineering workflows.

What you'll do

  • Manage and develop a nine-person team of software, systems, and production engineers across multiple sites.
  • Establish predictable delivery through rigorous planning, prioritization, and incident management discipline.
  • Oversee the operational health and reliability of shared device-testing infrastructure.
  • Drive cross-team infrastructure programs by managing scope, dependencies, and partner coordination.
  • Foster a collaborative team culture to reduce siloed work and eliminate single points of failure.
  • Guide technical architectural trade-offs and coach senior engineers on system design.
  • Represent the team to leadership and advocate for resources and needs with internal partners.

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 like APIs and security.
  • 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 a portfolio of concurrent programs with complex cross-team dependencies.

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 Security
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