Sr. WebKit Performance Engineer
Core
Optimizing the launch speed, processing speed, memory size, and power consumption of the WebKit framework across Apple platforms.
Role type
Senior IC performance engineer (system framework)
Builds
Optimized rendering engine for iOS, macOS, watchOS, tvOS, and visionOS
Domain
Operating Systems / Web Technologies
Required skills
C++, software performance measurement, data structures and algorithms, memory management, threading, process management
Preferred skills
iOS/macOS application development, Objective-C, Swift, Cocoa APIs, web technologies (HTML, CSS, JavaScript, SVG, WebGL, WebGPU), UIKit, AppKit
Technologies
WebKit, Safari, iOS, macOS, watchOS, tvOS, visionOS, C++, Objective-C, Swift, HTML, CSS, JavaScript, SVG, WebGL, WebGPU, UIKit, AppKit
Responsibilities
Investigating poor performance in WebKit-based applications, identifying performance bottlenecks and hot-spots, creating and defending performance benchmarks, working across teams to drive core framework improvements, interacting with Open Source WebKit developers
Seniority
Senior, hands-on IC