OS Performance Tools Engineer, 3rd Party Tools

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For OS Performance Tools Engineer, 3rd Party Tools

Apple's OS Performance Tools team is seeking a talented software developer to join their mission of building world-class developer tools for performance analysis and optimization. This role sits at the intersection of operating systems, frameworks, and performance analytics, working with popular frameworks like MetricKit to empower app developers across iOS, visionOS, watchOS, macOS, and tvOS platforms.

The position offers an exciting opportunity to work on performance tools that model various aspects of Apple's Operating Systems, tackling challenging multi-functional performance problems. You'll be instrumental in solving complex issues related to usability/UX, cross-platform compatibility, and debugging performance across the OS. The team's scope spans from on-device performance analysis to server-infrastructure for data processing, providing a comprehensive view of the Apple ecosystem.

As an ideal candidate, you'll bring expertise in at least one layer of software development, whether that's embedded systems or UI, coupled with a strong desire to understand how the entire stack works. Your experience with Unix, Linux, or macOS development will be valuable, as will your understanding of how data influences software development decisions.

The role offers competitive compensation ranging from $143,100 to $264,200, along with comprehensive benefits including medical and dental coverage, retirement benefits, and opportunities for stock ownership through various programs. You'll be working at Apple's Cupertino location, contributing to tools that directly impact the performance and quality of applications across Apple's platforms.

This is an excellent opportunity for a self-motivated individual who is passionate about performance optimization, has strong problem-solving skills, and wants to make a significant impact on the developer tools that power Apple's ecosystem. The role combines technical depth with broad exposure to various aspects of software development, making it an ideal position for someone looking to grow their expertise across the full technology stack.

Last updated 2 hours 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
  • Develop software across the entire Apple platform from on-device performance analysis to server-infrastructure
  • Build world class developer tools for performance analysis and optimization

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

Benefits For OS Performance Tools Engineer, 3rd Party Tools

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee Stock Purchase Plan
  • Restricted stock unit awards
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

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

Senior Content Engineer, Swift

Senior Content Engineer position at Apple focusing on creating documentation, tutorials, and educational content for Swift programming language, with emphasis on Linux platform adoption.

Senior Software Engineer - Apple Cloud Products - iCloud Photos

Senior Software Engineer position at Apple working on iCloud Photos backend services, requiring Java expertise and distributed systems experience.

Pre-silicon Metal Framework Engineer

Senior Pre-silicon Metal Framework Engineer role at Apple, focusing on GPU architecture and Metal API development for next-gen Apple Silicon products.

Senior Software Engineer - Traffic, JVM Frameworks (ASE)

Senior Software Engineer position at Apple focusing on JVM frameworks and traffic systems, offering competitive compensation and opportunity to work on large-scale distributed systems.

Senior Software Engineer (Pricing), Apple Services Engineering

Senior Software Engineer position at Apple Services Engineering, focusing on pricing systems and financial infrastructure for Apple's digital content platforms.