SonicJobs Logo
Left arrow iconBack to search

Frameworks Performance Engineer

Apple
Posted 2 months ago, valid for 13 days
Location

Cupertino, CA 95015, US

Salary

$120,000 - $144,000 per year

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The Performance Team is seeking a Performance Engineer with a focus on core frameworks and background services, requiring 5+ years of experience in performance-critical software development.
  • The role involves diagnosing and resolving complex performance issues, while also designing automated regression testing strategies for critical metrics like latency and CPU utilization.
  • Candidates must have a BS in Computer Science or equivalent and expertise in low-level CPU programming and various profiling tools.
  • Effective communication skills are essential for conveying performance analysis to stakeholders and providing actionable recommendations.
  • The position offers a competitive salary, though the specific amount is not mentioned in the job description.
Our Performance Team is looking for a well-rounded Performance Engineer with a balanced focus on both core frameworks and background services (daemons). You will dive deep into our system architecture, establish performance baselines, solve complex performance issues, and build the systems that prevent regressions before they happen. In this role, you will work with other performance and client engineers, providing the critical data and insights that guide our engineering teams to build efficient, responsive, and robust experiences.

Description


This is a hands-on performance engineering role equally focused on identifying, diagnosing, and resolving complex performance issues across our applications, systems, core frameworks, and background services (daemons). A major part of your responsibility will also involve designing and implementing a comprehensive, automated power and performance regression testing strategy, targeting critical metrics like latency, memory, CPU utilization, I/O throughput, power efficiency, and overall system responsiveness across all platforms.

Minimum Qualifications


BS in Computer Science or equivalent. 5+ years of experience developing performance-critical software, with a solid understanding of systems architecture, operating systems, and modern frameworks and their performance characteristics. Expertise in low-level CPU programming, concurrency models, and performance engineering techniques.. Proven ability with a wide range of profiling tools (e.g., Xcode Instruments, Android Studio Profiler, VTune, Linux perf, SystemTap, proprietary tools). * Effective communication of intricate performance analysis to diverse stakeholders, including actionable recommendations.

Preferred Qualifications


Proven ability to collaborate effectively within a team and thrive in fast-paced, deadline-driven environments. Experience optimizing performance across various domains on multiple platforms (e.g. iOS, Android, Desktop, Server). Demonstrated strong problem-solving, analytical, and rapid learning abilities. Knowledge of power management and battery-life analysis techniques. Experience with Mac or iOS application development using Swift or Objective-C.



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.