Build Orchestration Systems Engineer

Technology company that builds software, hardware, and services
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Build Orchestration Systems Engineer

Apple's SWE Developer Productivity organization is seeking a Build Orchestration Systems Engineer to join their team. This role is crucial in developing and operating large-scale build system services used across Apple's entire Software Engineering organization. The position combines modern distributed systems and build system technology to enhance software development velocity.

The role involves working with a tight-knit group of engineers, focusing on bringing Apple's disparate unmanaged build orchestration instances into a centralized service. You'll be working primarily with Swift, implementing solutions while developing appropriate testing and operational mechanisms. The team offers a supportive, respectful, and balanced work environment with challenging problems to tackle.

As a Build Orchestration Systems Engineer, you'll have the opportunity to work directly with Apple's full technology stack, collaborate with various teams, and make significant impacts on the company's build systems. The position requires expertise in distributed systems, build systems, and high-performance computing, with a focus on scalability and reliability.

The ideal candidate should have 3+ years of industry experience, strong software architecture skills, and excellent collaborative abilities. You'll be working in Cupertino, California, with a competitive salary range of $143,100 to $264,200, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement.

This role offers unique opportunities to solve complex problems at scale, work with cutting-edge technology, and contribute to the development of tools that enable Apple's engineers to do their best work. The position combines technical challenges with the chance to make a lasting impact on Apple's development infrastructure while working in a collaborative, growth-focused environment.

Last updated 20 hours ago

Responsibilities For Build Orchestration Systems Engineer

  • Develop and operate large scale functional build system service
  • Extend current large-scale build and distributed systems
  • Program primarily in Swift
  • Collaborate with teammates through git pull requests, in-person conversations, and Slack
  • Engage with other teams to help identify issues and establish long term relationships
  • Provide technical guidance, software architectural review, and mentorship
  • Make customer-focused product design decisions
  • Prioritize and schedule issues, estimate scope of work

Requirements For Build Orchestration Systems Engineer

Kubernetes
  • Experience or interest in traditional and/or distributed build systems (Make, CMake, Bazel, Buck, etc.)
  • Experience with high performance strongly typed languages (Swift, Rust, C++, Scala)
  • Experience with cloud orchestration systems, cloud services, and high-performance system software
  • Experience in systems programming (operating systems, kernel development, compilers or package managers)
  • 3+ years of industry experience, BS in Computer Engineering, Electrical Engineering, Computer Science, Math, or equivalent experience

Benefits For Build Orchestration Systems Engineer

Medical Insurance
Dental Insurance
401k
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
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Build Orchestration Systems Engineer

Engineer In Charge

Senior Engineer In Charge position at Apple, leading broadcast and production systems in a cutting-edge facility.

Software Engineer - Apple Services Engineering (ASE)

Senior Software Engineer role at Apple focusing on privacy-focused platform services, requiring expertise in distributed systems and security, offering competitive compensation and benefits.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple, building analytical platforms for content partners, offering $135K-$250K salary with comprehensive benefits.

Sr. Software Backend Engineer, App Processing Team

Senior Backend Engineer role at Apple, building and maintaining critical systems for App Store processing, offering competitive compensation and comprehensive benefits.

Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer position at Apple focusing on JVM-based libraries and traffic systems, offering competitive compensation and comprehensive benefits.