At Apple, the business problem is to ensure the performance excellence of Mac systems under development and enhance customer experiences on current hardware and software.
Requirements
- Experience with computer performance measurement and optimization
- Experience with application automation
- Experience with Xcode
- Experience producing compelling visualizations and dashboards
- Experience with back-end development of information systems
- Experience with hardware architecture
- Proficiency in a modern programming language like Swift, Objective-C, C++, Python
Responsibilities
- designing, developing, and maintaining automation and tools to measure and analyze system performance and identify bottlenecks
- supporting teams with debugging performance and test issues, test code, analyze data, identify bugs, and resolve problems as necessary
- conception, development, and maintenance of tools and automation essential for analyzing system performance
- identifying performance bottlenecks, studying how applications apply our hardware, and for reporting performance while products are being developed
- troubleshooting performance issues, triaging OS issues, addressing testing issues, conducting code reviews, and conducting statistical analysis
- support multi-functional teams globally
- developing and maintaining tools to measure and analyze system performance
Other
- 10+ years of Software development experience
- 5+ years of Devops experience, with focus on integrated development/deployment toolchains
- Excellent communication and presentation skills
- Equal opportunity employer that is committed to inclusion and diversity
- Veteran status, or other legally protected characteristics