SWE - Developer Experience and Operations - Internal Tools Developer (Build)

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$129,600 - $236,300
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For SWE - Developer Experience and Operations - Internal Tools Developer (Build)

Apple's Developer Experience and Operations department is seeking a talented engineer to develop tools and services for their build infrastructure, specifically supporting Xcode and Tools & Frameworks teams. This role is integral to Apple's development pipeline, impacting thousands of engineers daily. The position involves working with a large CI system for building and testing compilers, Xcode, and core libraries. The successful candidate will join a collaborative team spanning multiple time zones, working on critical infrastructure that enables Apple's development ecosystem.

The role combines systems administration, software development, and DevOps practices, requiring expertise in containerization, automation, and distributed systems. You'll be working closely with compiler teams to integrate new functionality into Apple's development pipeline and ensure Xcode meets quality standards for internal distribution. This position offers unique exposure to various layers of Apple's infrastructure, from hardware to internet services.

The ideal candidate should be passionate about solving complex problems, comfortable with deep technical investigation, and excited about creating innovative service-based solutions. You'll be working in a supportive, respectful environment that values work-life balance while tackling interesting technical challenges. The position offers competitive compensation, comprehensive benefits, and the opportunity to contribute to tools used by millions of developers worldwide.

This is an excellent opportunity for someone who enjoys the intersection of development tools, infrastructure, and developer experience. You'll be part of a team that values proactive problem-solving, technical excellence, and cross-functional collaboration. The role offers significant growth potential and the chance to impact Apple's developer tools ecosystem directly.

Last updated 3 days ago

Responsibilities For SWE - Developer Experience and Operations - Internal Tools Developer (Build)

  • Creating and maintaining internal tools for engineering team productivity
  • Collaborating with engineering teams on build debugging and issue resolution
  • Analyzing software design trade-offs and demonstrating critical thinking
  • Supporting team productivity through code reviews and development projects
  • Cross-functional communication with teams across time zones in California, Tokyo, and London
  • Operating large-scale continuous integration systems
  • Supporting Xcode releases and compiler team integration testing

Requirements For SWE - Developer Experience and Operations - Internal Tools Developer (Build)

Python
Linux
Kubernetes
  • Bachelor's degree in Computer Science, Computer Engineering, a related technical field, or equivalent experience
  • Proficiency with scripting languages (Python or Bash)
  • Experience designing, developing, and deploying software solutions
  • Experience with Docker and Kubernetes on Linux platforms
  • Experience in Unix or macOS system administration
  • Strong software development skills
  • Excellent communication and collaboration skills

Benefits For SWE - Developer Experience and Operations - Internal Tools Developer (Build)

Medical Insurance
Dental Insurance
Education Budget
Equity
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?

Jobs Related To Apple SWE - Developer Experience and Operations - Internal Tools Developer (Build)

Xcode Tools and Automation Engineer

Quality Engineer position at Apple focusing on Xcode tools development and automation, offering competitive salary and benefits in Cupertino, CA.

Tools and Automation Engineer

Tools and Automation Engineer position at Apple, focusing on developing and maintaining test automation systems with competitive compensation and comprehensive benefits.

Tools and Automation Engineer

Tools and Automation Engineer position at Apple, focusing on Xcode development environment testing and automation, offering competitive salary and comprehensive benefits.

Software Engineer: DevOps/Automation Engineer

DevOps Engineer role at Apple focusing on silicon validation infrastructure and tooling, offering competitive compensation and opportunity to impact billions of users.

Build & Integration Configuration Tools Engineer

Build & Integration Configuration Tools Engineer role at Apple, focusing on developing and maintaining build automation systems for Apple's software products.