WebKit is the system framework used by Safari, Mail, and many otheriOSand macOS applications to render web content.
The WebKit Architecture team isresponsible for the design and implementation of WebKit’s sandboxed, multi-processarchitecture, which provides forsecurity, crashisolation, and concurrency. The team covers major WebKit features including inter-process communication, processisolation and sandboxing, storage,networking, Cocoa APIs, and web APIs like fetch(), Web Components, and WebRTC. This memory role focuses on benchmark-driven optimization of web content memory use, including analysis of web pages, apps, and system frameworks. The ideal candidatewill invent new techniques for reducing memory use and avoiding jetsam, and diagnose and resolve memory use and jetsam regressions.
Education & Experience
BS in Computer Science or equivalent
Role Number: 113727193