Apple's Testing Tools & Services organization is seeking a talented developer to make a significant impact on Apple's operating systems quality. This role focuses on building and maintaining core infrastructure, frameworks, and automation harnesses for large-scale testing across Apple's hardware platforms.
As a Tools Software Engineer, you'll be responsible for the company-wide restore harness used to install and validate OS components during testing. You'll lead key initiatives to enhance functionality, scalability, and reliability of restore tools, requiring quick mastery of automation systems and OS-level features.
The position demands excellent analytical and debugging capabilities, along with strong interpersonal skills. You'll work with Python, build scalable systems, and collaborate across multiple engineering teams. The role offers competitive compensation ($181,100-$318,400) plus equity opportunities through Apple's stock programs.
Key responsibilities include developing automation tools, ensuring infrastructure reliability, collaborating with cross-functional teams, and driving continuous improvements. You'll need 5+ years of experience, strong Python skills, and experience with observability tools.
Benefits include comprehensive medical/dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses. This is an excellent opportunity to join Apple's core infrastructure team and make a lasting impact on software quality across all Apple platforms.