Software Engineering Manager

Apple creates products and services that have changed entire industries, focusing on innovation and making the world a better place.
$180,000 - $280,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager

Apple's Edge Services team is seeking a dynamic Software Engineering Manager to lead their CDN control plane and automation systems team. This role sits within a crucial department responsible for foundational services that support billions of customer devices and every Apple team globally. The position offers an exciting opportunity to work on highly available, globally scalable systems that are fundamental to Apple's operations.

The ideal candidate will combine technical expertise with strong leadership capabilities, bringing experience in large-scale operations and distributed systems. You'll be working with cutting-edge technologies including Go, Python, SQL, and Kubernetes, while managing and developing systems that push the boundaries of reliability and performance.

As a leader, you'll guide your team in solving some of the industry's most complex challenges, focusing on enhancing the control plane software that powers Apple's CDN. The role demands someone who can think creatively, adapt quickly to new technical areas, and maintain an unwavering commitment to excellence in customer experience.

The position offers the unique opportunity to work with Apple's diverse team of innovators, contributing to services that impact billions of users worldwide. You'll be part of an environment where individual imaginations come together to create transformative solutions, working on systems that need to be highly available, globally scalable, and consistently reliable.

This role is perfect for someone who combines technical depth with leadership acumen, enjoys solving complex distributed systems challenges, and wants to make a significant impact at one of the world's most innovative companies. You'll be working in an environment that values diversity of thought and approaches, where your contributions will directly influence the future of Apple's critical infrastructure.

Last updated 23 days ago

Responsibilities For Software Engineering Manager

  • Lead a team focused on enhancing CDN control plane software
  • Design and implement solutions for complex distributed systems
  • Collaborate with teams and organizations in a fast-paced environment
  • Deliver outstanding customer experience
  • Solve complex technical challenges in system software

Requirements For Software Engineering Manager

Go
Python
Kubernetes
Kafka
PostgreSQL
  • Proficient in Go, Python, SQL, UNIX systems (Linux, FreeBSD)
  • Experience with HTTP, HTTP/2, TLS, DNS, NTP, BGP, routing, caching
  • Experience leading teams in developing large-scale, fault-tolerant systems
  • Excellent communication skills, empathy, and thoughtful decision-making
  • Experience in DevOps or SRE roles
  • Understanding of end-to-end systems

Benefits For Software Engineering Manager

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Apple Software Engineering Manager

Senior Manager, Commerce Product - ASE Engineering

Lead Apple's Purchase Flow capability team, managing digital commerce experiences across 170+ countries, overseeing product strategy and cross-functional collaboration.

Software Engineering Manager

Lead Apple's Proximity and Context team in San Diego, developing spatial awareness and device context features for AirTag and Find My technology.

Systems and Tools Program Manager

Systems and Tools Program Manager position at Apple, leading technical implementations and system improvements with competitive salary and benefits.

Engineering Project/Program Manager, IS&T Enterprise Systems

Lead SAP implementation projects for Apple's global systems, managing customer service solutions and driving technical innovation in enterprise systems.

Manager, Software Developer in Test, Creativity Apps

Lead QA engineering team for Apple's Creativity Apps, overseeing test automation and quality assurance for iOS/macOS applications and cloud frameworks.