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.
$190,700 - $329,600
Backend
Staff Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Engineering Manager, Software Engineering Program Tools

Apple is seeking a Software Engineering Manager to lead their Software Engineering Program Tools organization, a critical team responsible for developing internal tools that enable Apple's high-quality operating system delivery. This role presents an exciting opportunity to work at one of the world's most innovative technology companies, where individual imaginations come together to create products and services that change lives.

As an engineering manager, you'll lead a team of developers focused on creating, maintaining, and improving applications that power Apple's software release processes. This position combines technical leadership with people management, requiring someone who can both guide technical decisions and foster team growth.

The role demands a blend of technical expertise and leadership skills, with experience in modern web technologies like React, Ruby, Python, and cloud infrastructure. You'll be responsible for driving projects from conception to release, ensuring high quality and long-term sustainability while collaborating with engineering teams and program leaders across Apple.

Key aspects of the role include architecting performant, scalable systems, making thoughtful technical decisions, and maintaining high standards of quality. You'll need strong computer science fundamentals and API design skills, combined with excellent communication and project leadership abilities.

The position offers a competitive compensation package, including a base salary range of $190,700 to $329,600, plus additional benefits like stock options, comprehensive healthcare, and education reimbursement. Located in Apple's Cupertino headquarters, you'll be at the heart of Apple's innovation center.

This is an ideal role for an experienced technical leader who is passionate about building tools that enable software delivery at scale, has a track record of leading successful engineering teams, and wants to make a significant impact at one of tech's most prestigious companies. You'll have the opportunity to shape how Apple delivers its operating systems while developing your team's talents and capabilities.

The role combines technical challenges with leadership opportunities, offering the chance to work on critical infrastructure while developing your management skills. You'll be part of Apple's larger mission to create products that enrich people's lives, working with talented engineers and contributing to the tools that make Apple's software development possible.

Last updated a few seconds ago

Responsibilities For Software Engineering Manager, Software Engineering Program Tools

  • Drive projects from conception to release
  • Collaborate with engineering teams and program leaders across Apple to define requirements
  • Guide team to design software thoughtfully and adopt modern technologies
  • Foster talent on your team and support team member growth
  • Lead team developing web applications and services for internal tools

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
  • B.S. in Computer Science or related fields, or equivalent experience

Benefits For Software Engineering Manager, Software Engineering Program Tools

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Software Engineering Manager, Software Engineering Program Tools

Legal Technology Manager

Senior technical role managing legal technology solutions at Netflix, focusing on system architecture and development.

Staff Software Engineer

Staff Software Engineer position at Uber's Marketplace Fares Team, building and maintaining critical fare calculation systems that power global operations.

Technical Lead Manager

Technical Lead Manager position at Uber leading the Host Lifecycle team, combining management and technical leadership in infrastructure and systems engineering.

Engineering Manager II, Risk

Lead a team of engineers at Uber building scalable risk management systems while fostering team growth and technical excellence.

Staff Software Engineer - New Verticals Logistics

Staff Software Engineer role at Uber focusing on logistics optimization and system architecture for new delivery verticals, offering competitive compensation and hybrid work model.