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

A leading technology company that designs and develops 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 the build infrastructure used by the Xcode and Tools & Frameworks teams. This role is integral to Apple's development pipeline, impacting thousands of Apple engineers daily. The position involves working on a large CI system for building and testing compilers, Xcode, and core libraries.

The successful candidate will join a dynamic team that operates across multiple time zones, including California, Tokyo, and London. You'll be responsible for creating self-service platforms for internal clients, managing development tools, and ensuring smooth integration testing processes. The role offers unique exposure to every layer of Apple's infrastructure: from hardware and compilers to build systems, operating systems, and internet services.

This position is perfect for a proactive problem solver who enjoys diving deep into code, architecting new solutions, and working in a supportive, respectful environment. You'll be working with cutting-edge technology that helps shape the tools used by millions of developers worldwide. The role combines technical expertise with collaborative teamwork, requiring excellent communication skills and the ability to work effectively with various stakeholders.

Key aspects of the role include maintaining and developing tools for testing software component changes, particularly within the compiler ecosystem, operating large-scale continuous integration systems, and supporting Xcode releases. You'll have the opportunity to contribute to innovative service-based solutions while working alongside some of the industry's best engineers. The position offers competitive compensation, comprehensive benefits, and the chance to make a significant impact on Apple's developer tools ecosystem.

Last updated 4 hours 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 (California, Tokyo, and London)
  • Operating large-scale continuous integration system
  • Supporting Xcode releases and compiler integration testing

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

Python
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, related technical field, or equivalent experience
  • UNIX system administration experience
  • Familiarity with common system monitoring tools
  • Software debugging skills
  • Proficiency with scripting languages (Python or Bash)
  • Experience designing, developing, and deploying software solutions

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

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Discretionary bonuses
  • Relocation assistance
  • Employee product discounts

Interested in this job?

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

Tools and Automation Engineer

Tools and Automation Engineer position at Apple, focusing on quality engineering and automation for Xcode development environment across Apple's platforms.

Mechanical Quality Engineer

Lead mechanical quality engineering role at Apple, focusing on product specifications, quality control, and manufacturing processes for next-generation products.

Software Engineer: DevOps/Automation Engineer

DevOps Engineer role at Apple focusing on release tooling and infrastructure, requiring 3+ years of experience with Python, Java, and CI/CD systems.

QA Engineer, Tools & SDK - Apple Vision Pro

QA Engineer position at Apple working on Vision Pro tools and SDK, offering competitive salary and benefits, requiring 2+ years experience in software testing and development.

Software Build Engineer

Software Build Engineer role at Apple, focusing on build system development and integration for Apple's operating systems and applications.