Demo

Senior Software Engineer - UI and Performance

Apple, Inc.
Cupertino, CA Full Time
POSTED ON 6/1/2026
AVAILABLE BEFORE 7/2/2026
Our 3D Graphics Team is looking for a Senior UI Engineer with a balanced focus on system and UI performance to join our team. In this role, you will dive deep into our system architecture and user interface systems, establish performance baselines, solve complex performance issues, and build the mechanisms which prevent regressions before they happen.

As a hands-on and collaborative performance engineer on our team, you will be equally focused on identifying, diagnosing, and resolving complex performance issues across our applications, systems, and user-interface layers. A major part of your goals will also involve designing and implementing a comprehensive, automated power and performance regression testing strategy, targeting critical metrics like frame rate, latency, memory, power efficiency, and overall system responsiveness across all platforms.\n\nIn this role, you will partner with other performance and client engineers, cross-functionally providing the critical data and insights that guide our engineering teams to craft efficient, responsive, and visually appealing experiences.

BS in Computer Science or equivalent.\n5 years of experience developing performance-critical software, with a solid understanding of systems architecture, modern UI frameworks and their performance characteristics for mobile applications. \nUI development for iOS, macOS, watchOS or other Native Platforms. \nExperience using various profiling tools, (e.g. Xcode Instruments, Android Studio Profiler, VTune, or other proprietary tools) to identify and resolve performance bottlenecks affecting the UI, CPU, GPU, memory, and system power.\nProficiency in performance analysis, debugging, and code optimization techniques to enhance application and user interface performance.\nProven ability to collaborate effectively with a diverse team and thrive in fast-paced, deadline-driven environments.\nEffective communication of intricate performance analysis to diverse stakeholders, including actionable recommendations.

Experience optimizing performance across various domains on multiple platforms (e.g. iOS, Android, or Desktop).\nKnowledge of power management and battery-life analysis techniques.\nExperience with Mac or iOS application development using Swift/Swift-UI or Objective-C.\nExperience with Metal or modern graphics APIs (DirectX, Vulkan).

Salary.com Estimation for Senior Software Engineer - UI and Performance in Cupertino, CA
$134,934 to $163,128
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - UI and Performance?

Sign up to receive alerts about other jobs on the Senior Software Engineer - UI and Performance career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple, Inc.

  • Apple, Inc. Nashua, NH
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • Just Posted

  • Apple, Inc. Little Rock, AR
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We... more
  • Just Posted

  • Apple, Inc. Baton Rouge, LA
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • Just Posted

  • Apple, Inc. Mesa, AZ
  • Imagine what you could do here. The people here at Apple don't just create products - they create the kind of wonders that have revolutionized entire indus... more
  • Just Posted


Not the job you're looking for? Here are some other Senior Software Engineer - UI and Performance jobs in the Cupertino, CA area that may be a better fit.

  • Nuro Mountain View, CA
  • Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most sc... more
  • Just Posted

  • Centric Software Campbell, CA
  • About Centric Software Centric Software® is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization platform for retai... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!