Os Performance Engineer, Coreos

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

This role focuses on OS performance engineering, involving analysis of user experience workloads, identifying bottlenecks, and collaborating with engineering teams to prototype and implement performance improvements. It requires experience in app/framework/systems engineering and proficiency in programming languages like Obj-C, C++, or Swift. Experience with performance tracing and profiling tools is preferred.

What you'd actually do

  1. Review performance metric trends
  2. Investigate logs/traces to Identify bottlenecks and potential focus areas
  3. Work with engineering teams to come up with solutions
  4. Prototype fixes in various codebases showcasing performance improvements

Skills

Required

  • app (UIKit/SwiftUI), framework, or systems engineering
  • Obj-C, C++, or Swift
  • communication skills
  • cross-functional collaboration

Nice to have

  • Performance tracing
  • profiling
  • logging tools