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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineering Manager - Core OS Telemetry

Lead Apple's core telemetry team in San Diego, building performant systems for telemetry collection across all Apple products while managing and mentoring a high-performing engineering team.

Program Manager, Systems Workflow Architecture

Senior technical role at Apple focusing on systems workflow architecture for the Apple Online Store, combining e-commerce expertise with technical leadership.

Service Foundations Engineering Manager, ASE Frameworks

Lead Apple's ASE Frameworks team in building cloud native platforms and foundational libraries for mission-critical systems using Java and Swift.

Lead Software Development Engineer in Test, Productivity Apps

Lead Software Development Engineer in Test position at Apple, focusing on iOS and macOS apps testing automation, offering competitive compensation and benefits.

Lead Software Development Engineer in Test, Productivity Apps

Lead Software Development Engineer in Test position at Apple, focusing on iOS and macOS apps testing automation with competitive compensation and benefits.

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 3 months 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?