Apple's Developer Tools group is seeking a Performance Tools Engineer to join their Profiling Tools team. This role offers a unique opportunity to work on tools that empower developers worldwide who create applications for iOS, macOS, tvOS, and watchOS platforms. The position focuses on enhancing debugging and profiling tools, including Instruments and xctrace, that are crucial for analyzing and improving software performance across Apple's ecosystem.
The ideal candidate will have at least 3 years of experience in macOS or iOS development, with strong expertise in Swift/Objective-C and C programming languages. You'll be working on improving runtime data collection, analysis, and visualization tools that help developers optimize their applications for better performance, responsiveness, and resource efficiency.
As part of Apple's Developer Tools group, you'll collaborate with various engineering teams, drive independent projects, and solve complex technical challenges. The role requires strong problem-solving abilities, excellent communication skills, and a passion for optimization and development tools. You'll be instrumental in creating and enhancing tools that help developers understand and improve their software's behavior, memory consumption, and power efficiency.
The position offers competitive compensation ranging from $121,900 to $214,500, along with comprehensive benefits including medical and dental coverage, retirement benefits, stock programs, and educational reimbursement opportunities. This is an excellent opportunity for someone passionate about developer tools and performance optimization to make a significant impact on the developer experience across Apple's platforms.