Software Engineering Manager

A global technology company that designs, develops, and sells consumer electronics, software, and services.
$190,700 - $329,600
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Software Engineering Manager

Apple is seeking a Software Engineering Manager to lead the Edge Services team, focusing on developing next-generation proxy services that enhance the connection between customers and Apple Services. This role involves managing a team of developers working on highly performant Edge proxy services designed to make Apple's services fast, resilient, and scalable. The position requires collaboration with OS and services teams to integrate devices with services seamlessly.

The role combines technical leadership with strategic thinking, as you'll be responsible for setting direction with cross-functional partners and managing relationships with open source communities. Your team will be crucial in improving the performance of major Apple services like Apple Music, Apple TV, and App Store.

Day-to-day responsibilities include code review, architecture decisions, and production deployment management. The role requires strong technical expertise in networking protocols, system-level services, and distributed systems. With a competitive compensation package including base pay between $190,700 and $329,600, plus equity opportunities and comprehensive benefits, this position offers both technical challenges and leadership growth.

The ideal candidate brings 3+ years of engineering management experience, strong technical background, and excellent communication skills. This role offers the opportunity to impact millions of users worldwide while working with cutting-edge technology at one of the world's most innovative companies.

Last updated a day ago

Responsibilities For Software Engineering Manager

  • Lead a team of developers writing highly performant Edge proxy services
  • Set direction with cross functional partners
  • Manage relationships with open source communities
  • Set priorities, review code and architecture
  • Manage production deployments
  • Provide second tier operational support
  • Review performance data and investigate performance regressions

Requirements For Software Engineering Manager

Kubernetes
Linux
  • 3+ years experience in software engineering management
  • 5+ years experience in a software engineering role
  • Experience with designing, implementing, and supporting highly scalable infrastructure services
  • Hands-on experience building a proxy control plane for configuration management
  • Great communication, time management, and product management skills
  • Proven expertise in developing and debugging system-level services in C++/Swift
  • Strong knowledge of networking protocols, including HTTP, QUIC, TLS, and TCP/IP
  • Experience with concurrency, multithreading, distributed systems, and server architectures

Benefits For Software Engineering Manager

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineering Manager

Engineering Project/Program Manager, IS&T Enterprise Systems

Lead SAP implementation projects for Apple's global systems, focusing on Customer Service Management and enterprise solutions while working with cutting-edge technology.

System Software Engineer- Manufacturing Systems and Infrastructure

Senior software engineering role at Apple focusing on manufacturing systems infrastructure, combining IoT, full-stack development, and large-scale data platforms.

Engineering Project Manager, Retail Engineering

Lead retail engineering projects at Apple, managing cross-functional teams and driving financing initiatives while ensuring seamless customer experiences.

Senior Regulatory Engineering Program Manager - Smarter Chemistry

Senior Regulatory Engineering Program Manager position at Apple focusing on chemical compliance and environmental sustainability initiatives.

Software Engineering Manager, File Providers

Lead Apple's Cloud File Providers team, managing cloud storage stack development for iOS and macOS, impacting millions of users worldwide.