OS Performance Tools Engineer, 3rd Party Tools

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS

Description For OS Performance Tools Engineer, 3rd Party Tools

The OS Performance Tools team at Apple is seeking a software developer with a strong understanding of operating systems and frameworks to help build world-class developer tools for performance analysis and optimization. The role involves working on performance tools that model various aspects of Apple's Operating Systems, enabling teams to tackle challenging multi-functional performance problems.

Key responsibilities include:

  • Solving problems in usability/UX, cross-platform compatibility, and techniques for debugging performance issues across the OS.
  • Working on a wide variety of software across the entire Apple platform, from on-device performance analysis to server-infrastructure for data processing.
  • Building tools that include popular performance analytics frameworks like MetricKit, enabling app developers to create highly performant iOS, visionOS, watchOS, macOS, and tvOS apps.

The ideal candidate should have:

  • Expertise in at least one layer of software development (embedded, UI)
  • Understanding of how data influences decision making in software development
  • Prior development experience in Unix, Linux, or macOS
  • Excellent spoken and written communication skills
  • Aptitude to independently learn new technologies
  • Passion for product quality and attention to detail
  • Understanding of Operating System fundamentals
  • Experience with large data processing and complex data visualization

This role offers an opportunity to work on cutting-edge performance tools that directly impact the development of apps across Apple's ecosystem. The successful candidate will be ambitious and grow to understand many layers of software, contributing to Apple's commitment to creating high-performance applications and tools.

Last updated 2 months ago

Responsibilities For OS Performance Tools Engineer, 3rd Party Tools

  • Work on performance tools that model various aspects of Apple's Operating Systems
  • Solve problems in usability/UX, cross-platform compatibility, and debugging performance issues across the OS
  • Develop software across the entire Apple platform from on-device performance analysis to server-infrastructure for data processing
  • Build and maintain popular performance analytics frameworks like MetricKit

Requirements For OS Performance Tools Engineer, 3rd Party Tools

Linux
  • Expertise in at least one layer of software development (embedded, UI)
  • Understanding of how data influences decision making in software development
  • Prior development experience in Unix, Linux, or macOS
  • Excellent spoken and written communication skills

Benefits For OS Performance Tools Engineer, 3rd Party Tools

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement for career advancement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance (if eligible)

Interested in this job?

Jobs Related To Apple OS Performance Tools Engineer, 3rd Party Tools

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on photo/video editing software testing, requiring 7+ years experience and offering comprehensive benefits package.

Software Development Engineer in Test, Creativity Apps

Senior Software Development Engineer in Test position at Apple, focusing on testing Subscription framework and APIs for iOS/macOS creative applications.

Software Integrity QA Engineer, Creativity Apps

Senior QA Engineer role at Apple focusing on creative apps, requiring 7+ years experience in QA and expertise in photo/video editing.

CompositorServices Software Engineer - Apple Vision Pro

Senior Software Engineer role at Apple, working on CompositorServices for Vision Pro, offering competitive salary and benefits in Boulder, CO.

Software Engineer - Backend Systems (Golang)

Senior Backend Software Engineer position at Apple's Satellite Connectivity Group, focusing on developing critical satellite communication services for iPhone emergency features.