Tools Software Engineer

A leading technology company that creates OS platforms and Apps for iPhone, iPad, Mac, Watch, TV, and beyond.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Tools Software Engineer

Apple's testing tools productivity team is seeking a Senior Software Engineer to join their mission of creating essential tooling and services for Apple's OS platforms and Apps. This role offers an opportunity to work on crucial development workflows and CI systems that run tests at extensive scale. As a team member, you'll use Swift to develop command line tools, frameworks, and web services, focusing on Xcode Cloud integration and enabling seamless test authoring and execution. The position offers competitive compensation ($143,100-$264,200) and comprehensive benefits including medical coverage, stock options, and education reimbursement. This is an excellent opportunity for experienced engineers passionate about building developer tools and improving testing infrastructure at one of the world's leading tech companies. The role combines technical challenges with real impact, as your work will directly influence Apple's software development efficiency across all its platforms.

Last updated a month ago

Responsibilities For Tools Software Engineer

  • Contribute to full stack development team
  • Build command line tools, flexible Frameworks, and high scale web services using Swift
  • Work on features to accelerate Xcode Cloud adoption
  • Design and develop new tools for test authoring, sharing, and execution
  • Build solutions for testing at scale
  • Minimize test setup and result reporting overhead
  • Support new types of test targets
  • Add new extension points and APIs for test customization
  • Ensure tooling integrates with Xcode

Requirements For Tools Software Engineer

  • BS/MS in Computer Science or related field
  • 5+ years industry experience
  • Strong coding skills (preferably Swift)
  • Understanding of git or other source control systems
  • Strong foundation in Computer Science concepts
  • Understanding of basic operating system concepts

Benefits For Tools Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Commission payments
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Tools Software Engineer

WebKit Architecture Engineer

Senior WebKit Architecture Engineer position at Apple, focusing on core framework development, security, and performance optimization using C++ and web technologies.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Payments & Trade-In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Xcode Program, Build, and Release Project Manager

Senior Project Manager role at Apple managing Xcode and Swift Playground releases, coordinating builds and bug tracking operations for developer tools.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and Live video production.

Strategic Partnerships Manager, Third Party Media Tools and Technology - Apple Vision Pro

Lead third-party media tools and technology partnerships for Apple Vision Pro, driving innovation in spatial computing and entertainment technology.