Software Engineering Manager, Software Engineering Program Tools

Apple is where individual imaginations gather together to create innovative products and services that change lives for the better.
$181,000 - $313,000
Backend
Staff Software Engineer
In-Person
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Databases, AiDP

Senior database engineering role at Apple focusing on PostgreSQL development and cloud database operations, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Databases, AiDP

Software Development Engineer role at Apple focused on PostgreSQL database development and cloud database operations, offering competitive pay and benefits.

Software Engineer (Solutions Architect), Enterprise Systems

Senior Solutions Architect role at Apple focusing on enterprise systems design and architecture for cloud-based support applications.

Graphics (GPU) Performance Analysis Architect

Senior GPU Performance Analysis role at Apple, focusing on architecture optimization and performance analysis for next-gen graphics processors.

Senior Software Development Engineer (Apache Flink) - Apple Data Platform

Senior Software Development Engineer position at Apple focusing on Apache Flink and distributed streaming systems, offering competitive compensation and the opportunity to work on large-scale data infrastructure.

Description For Software Engineering Manager, Software Engineering Program Tools

Apple's Software Engineering Program Tools organization is seeking an Engineering Manager to lead a team developing critical web applications and services that power Apple's operating system delivery pipeline. This role combines technical leadership with people management, requiring someone who can drive complex projects while nurturing team growth.

The position involves managing a team of developers who create and maintain applications essential to Apple's software release process. You'll collaborate across Apple's engineering teams to gather requirements, set priorities, and ensure delivery of high-quality solutions. The role demands strong technical expertise in modern web technologies and distributed systems, combined with excellent leadership and communication skills.

As a manager, you'll be responsible for fostering team growth, implementing best practices, and ensuring architectural decisions that promote scalability and maintainability. The compensation package includes a competitive base salary range of $181,000-$313,000, plus equity opportunities, comprehensive benefits, and professional development support.

This is an opportunity to lead technical innovation at Apple while developing your leadership skills and making a direct impact on how Apple delivers software to millions of users worldwide. The ideal candidate will bring both technical depth and people leadership abilities, with experience in web technologies, distributed systems, and team management.

Last updated 4 months ago

Responsibilities For Software Engineering Manager, Software Engineering Program Tools

  • Drive projects from conception to release, encouraging a high level of quality and long-term sustainability
  • Collaborate with engineering teams and program leaders across Apple to define requirements and prioritize requests
  • Guide your team to design software thoughtfully, adopt modern technologies, and use industry best practices
  • Foster talent on your team, carving a path for each team member to grow and contribute to their full potential

Requirements For Software Engineering Manager, Software Engineering Program Tools

React
Ruby
Python
Redis
PostgreSQL
Kubernetes
  • 5+ years of professional software engineering experience
  • Experience with React, Ruby, Python, Swift, Kube, Redis, Postgres, Jenkins
  • Demonstrable experience leading cross-functional projects
  • 2+ years leading engineering teams that design complex software projects
  • Strong computer science fundamentals and API design skills
  • B.S. in Computer Science or related fields, or equivalent experience

Benefits For Software Engineering Manager, Software Engineering Program Tools

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

Interested in this job?