Senior HTTP Frameworks Software Engineer

A leading technology company that creates mobile devices, computers, and software.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior HTTP Frameworks Software Engineer

Apple is seeking a Senior HTTP Frameworks Software Engineer to join their Internet Frameworks & User Privacy organization. This role focuses on developing and maintaining Apple's HTTP protocol implementation (HTTP/1.1, HTTP/2, HTTP/3) and URL/URI standards. The position is crucial as it involves working on client-side HTTP code that powers major Apple services including Safari, WebKit, iCloud, and App Store across all Apple operating systems (iOS, macOS, watchOS, tvOS, and visionOS).

The role requires expertise in C, C++, Swift, or Obj-C, with a strong foundation in runtime performance optimization and multithreaded programming. You'll be working on URLSession API implementation in CFNetwork and Network frameworks, as well as the Swift URL API. The position offers an opportunity to collaborate with various teams including WebKit, AirDrop, Messages, FaceTime, and Swift.

This is an excellent opportunity for a talented engineer who wants to make a significant impact on Apple's core networking infrastructure. The compensation package is competitive, ranging from $175,800 to $312,200, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. The role is based in Cupertino, allowing you to work directly with some of the best engineers in the industry while contributing to products used by millions of people worldwide.

Last updated 4 minutes ago

Responsibilities For Senior HTTP Frameworks Software Engineer

  • Design and implement new features for HTTP protocol implementation
  • Maintain existing libraries
  • Develop client-side HTTP code for Safari, WebKit, iCloud, App Store, Music
  • Collaborate with WebKit and framework teams
  • Work on URLSession implementation in CFNetwork and Network frameworks

Requirements For Senior HTTP Frameworks Software Engineer

Python
  • B.S. or M.S. in Computer Science or equivalent
  • Proficiency in software development (C, C++, Swift, or Obj-C)
  • Strong analytical ability and debugging skills
  • Proficiency in multithreaded development
  • Proficiency with Cocoa, Swift, Objective-C, iOS/macOS, or cross-platform development

Benefits For Senior HTTP Frameworks Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discounted products and free services
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior HTTP Frameworks Software Engineer

Software Engineer, Core Services - Apple Services Engineering

Senior Software Engineer position at Apple Services Engineering, building scalable backend services and APIs for Apple's digital services ecosystem.

Sr. Software Engineer, Core Services - Apple Services Engineering

Senior Software Engineer position at Apple building scalable backend systems for Apple Services including App Store, Music, and TV+, focusing on distributed systems and content metadata management.

Software Development Engineer - Test

Senior Software Engineer position at Apple focusing on testing and validation of 4G/5G cellular modems, offering competitive salary and comprehensive benefits.

Software Engineer, Apple Services Engineering

Senior Software Engineer position at Apple working on CloudKit platform, developing large-scale distributed systems with focus on privacy and scalability.

C++ Software Engineer - Generative AI Safety Systems

Senior C++ Software Engineer role at Apple focusing on AI safety systems development, offering competitive salary and comprehensive benefits package.