Apple is seeking a talented HTTP Frameworks Software Engineer to join their Software and Services team in Cupertino. This role focuses on developing and maintaining Apple's HTTP protocol implementation (HTTP/1.1, HTTP/2, HTTP/3) as well as URL and URI standards.
The position involves working on critical client-side HTTP code that powers major Apple products including Safari, WebKit, iCloud, App Store, Music, and numerous other Apple and 3rd party apps across all Apple operating systems (iOS, macOS, watchOS, tvOS, and visionOS). The role requires expertise in runtime performance optimization, multithreaded programming, and cross-layer design.
As part of the Internet Frameworks & User Privacy organization, you'll be responsible for implementing and maintaining URLSession in the CFNetwork and Network frameworks, as well as the Swift URL API (including NSURL and CFURL API) in Foundation framework and Swift open source libraries. The work involves programming in multiple languages including Swift, Objective-C, C, and C++.
The role offers an opportunity to collaborate with prestigious teams including WebKit, and framework teams supporting AirDrop, Messages, FaceTime, and Swift. You'll be contributing to technologies that impact millions of users across Apple's ecosystem.
The compensation package includes a competitive base salary range of $121,900 to $214,500, plus additional benefits such as stock options, comprehensive medical coverage, retirement benefits, and education reimbursement. Apple offers a collaborative work environment, opportunities for professional growth, and the chance to work on cutting-edge technology that shapes the future of digital communication.
This position is ideal for someone with strong software development skills, particularly in C, C++, Swift, or Objective-C, who has a passion for building high-performance, reliable networking solutions and can work effectively both independently and as part of a team.