Job Details
Job Information
Other Information
Job Description
Role Number: 200623360-0836
Summary
Apple's Software Developer Workflows team delivers fast, reliable CI systems that make
Apple's software easier to develop and ship. We believe that streamlined development unlocks
creativity, innovation, and potential for developers.
We're seeking an experienced engineering manager to drive critical improvements in our CI
systems. You'll extend large-scale software integration systems and distributed architectures
for Apple's OS engineers, with particular focus on results storage and failure analysis
capabilities that help developers quickly diagnose and resolve build/test issues.
We value diverse perspectives and unique skills. More than specific experience, we seek a
leader passionate about building great software, continuous learning, and enabling others to
create amazing applications.
Description
You'll solve software integration problems at scale using distributed backends, combining our
unique domain with proven distributed system techniques for high performance and reliability.
You'll make architectural decisions considering short and long-term goals, then guide
implementation across teams while developing operational mechanisms.
Success requires flexibility, proactivity, and thriving in a supportive environment with
challenging problems. You'll need excellent judgment for timely decisions, ability to drive
constructive design discussions, and experience to advocate and teach others.
In your role as a manager and leader on our team, you will:
Minimum Qualifications
5+ years of system software development experience, with 2+ years in engineering
Bachelor's degree in an engineering related field, or equivalent experience
Proven ability to build diverse, strong teams - attracting, hiring, retaining top talent
Experience transforming complex technical data into actionable developer insights
Strong leadership experience and influence with cross-functional products or initiatives
Self-directed: drive projects from concept to production
Preferred Qualifications
Passion for developer productivity, testing, build systems, and cloud services
Large-scale data storage, analytics platforms, or observability tools experience
Background in failure analysis or building diagnostic systems for developers
Thrives in fast-paced environments, loves learning new technologies
Large-scale distributed systems design and operations
High-scale platform systems with fast response/recovery requirements
Application monitoring and incident management experience
Infrastructure systems knowledge (e.g., Kubernetes)
Programming expertise (Java, Scala, C/C++, Objective-C, Swift, etc.)
Excellent interpersonal skills
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .
Other Details

