Software Engineer - Distributed Build Systems
Apple· Software and Services
Cupertino, CA, San Diego, CA$129.3k - $225.3kFull-timePosted 6mo ago
About the role
Software engineer role in Apple's Distributed Build Systems within the Software Engineering Developer Productivity team. Focused on large-scale distributed systems, build automation, scheduling, caching, observability, and reliability to improve Apple’s build pipelines and software development at scale.
Responsibilities
- Tackle complex distributed systems problems and deliver high-quality solutions within Apple's Build System.
- Collaborate with teams across Apple to optimize distributed scheduling, ensure build correctness, develop caching strategies, and improve build performance.
- From conception through delivery and operation, build new features, develop testing strategies, measure outcomes, and deliver highly-available solutions on large-scale infrastructure.
- Drive ongoing improvements through data analytics to measure impact and reliability, and provide on-call support for production systems.
Qualifications
- 2+ years of software engineering experience in developer tooling, backend, infrastructure, or systems contexts
- Experience developing testing strategies and operating software in production environments using metrics, telemetry, and performance data to evaluate system behavior, identify bottlenecks, and drive iteration on systems
Skills
Required:Distributed systemsSchedulingCachingObservability / Monitoring / SRE practices
Nice to have:AI-assisted development toolsBuild systems (Swift Build, Bazel, Buck, etc.)
Last updated Aug 21, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services