HTTP Frameworks Software Engineer

A leading technology company that creates mobile devices, computers, and software.
$121,900 - $214,500
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For HTTP Frameworks Software Engineer

Apple is seeking a talented 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 products including Safari, WebKit, iCloud, App Store, and Music across all Apple operating systems.

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 in Foundation framework and Swift open source libraries.

This is an excellent opportunity for a software engineer passionate about networking and system-level programming. You'll collaborate with various teams including WebKit, AirDrop, Messages, FaceTime, and Swift teams. The position offers competitive compensation ($121,900 - $214,500) plus additional benefits including stock options, comprehensive healthcare, and educational reimbursement.

The ideal candidate should have a computer science degree, strong analytical and debugging skills, and excellent communication abilities. While networking expertise is preferred, the team provides support for learning specific areas of responsibility. This role offers significant growth potential within Apple's ecosystem and the chance to impact millions of users through fundamental networking infrastructure.

Last updated 4 days ago

Responsibilities For 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
  • Work on URLSession API implementation in CFNetwork and Network frameworks
  • Collaborate with WebKit and framework teams supporting AirDrop, Messages, FaceTime, and Swift

Requirements For 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
  • Familiarity with Cocoa, Swift, Objective-C, iOS/macOS, or cross-platform development

Benefits For HTTP Frameworks Software Engineer

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

Interested in this job?

Jobs Related To Apple HTTP Frameworks Software Engineer

Software Development Engineer in Test - Core I/O Quality Engineering

Software Development Engineer in Test position at Apple, focusing on I/O technologies quality engineering with competitive salary and comprehensive benefits.

App Store Commerce Developer Advocate

Developer Advocate role at Apple focusing on App Store commerce capabilities, working with internal teams and external developers to improve platform features and developer experience.

Reliability Engineering Program Manager (EPM) - Audio and Home Products

Apple seeks Engineering Program Manager to lead hardware reliability initiatives for audio products, offering $129K-$236K salary with comprehensive benefits.

Software Automation Engineer - Test Platforms

Software Automation Engineer position at Apple focusing on developing automated testing applications for Connected Media features, requiring Swift expertise and automation experience.

Platform Engineer - Retail Engineer

Platform Engineer position at Apple's IS&T group, focusing on Java development for enterprise systems and retail platforms with competitive compensation and benefits.