Senior HTTP Frameworks Software Engineer

6 days ago


Cupertino, California, United States Apple Inc. Full time
Senior HTTP Frameworks Software Engineer

We are seeking a talented software engineer to join our team at Apple Inc. and contribute to the development of next-generation technologies for our mobile, desktop, wearable, and services platforms.

About the Role

This is an exciting opportunity to work on high-performance HTTP software development, leveraging your expertise in C, C++, Swift, or Obj-C to craft and implement new features, as well as maintain existing libraries.

Key Responsibilities

  • Design and develop high-quality software components for Apple's HTTP protocol implementation (HTTP/1.1, HTTP/2, HTTP/3)
  • Collaborate with cross-functional teams to ensure seamless integration with other Apple technologies
  • Participate in code reviews and contribute to the improvement of our software development processes
  • Stay up-to-date with the latest advancements in networking and software development

Requirements

  • B.S. or M.S. in Computer Science or equivalent
  • 7+ years experience in software development (C, C++, Swift, or Obj-C)
  • Proficiency in multithreaded development and strong analytical ability
  • Familiarity with Cocoa, Swift, Objective-C, iOS/macOS, or cross-platform development
  • In-depth knowledge of networking concepts and protocols

Preferred Qualifications

  • Familiarity with software development using Apple developer or cross-platform APIs
  • Optional: Network library development, networking research, or networking standards

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Cupertino, California, United States Apple Inc. Full time

    Job DescriptionJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc. as a Senior HTTP Frameworks Software Engineer. This is a unique opportunity to work on next-generation technologies for Apple's mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for Apple's...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a talented software engineer to join our team at Apple, responsible for building and maintaining next-generation technologies for our mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for our HTTP protocol implementationMaintain existing libraries and ensure high-quality products...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a talented software engineer to join our team at Apple, where you will be responsible for building and maintaining next-generation technologies for our mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for our HTTP protocol implementation (HTTP/1.1, HTTP/2, HTTP/3)Maintain...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled software engineer to join our team at Apple, where you will be responsible for developing and maintaining next-generation technologies for our mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for our HTTP protocol implementationMaintain existing libraries and...


  • Cupertino, California, United States Apple Full time

    Overview:Position Identifier: We are in search of a proficient developer skilled in C, C++, Swift, or Objective-C to contribute to the implementation of Apple's HTTP protocols (HTTP/1.1, HTTP/2, HTTP/3). This team is tasked with the client-side HTTP functionalities that drive Safari, WebKit, iCloud, App Store, Music, and a multitude of other Apple and...


  • Cupertino, California, United States Apple Full time

    Position Overview:Role Number: We are in search of a skilled developer proficient in C, C++, Swift, or Objective-C to contribute to the implementation of Apple's HTTP protocols (HTTP/1.1, HTTP/2, HTTP/3). This team is responsible for the client-side HTTP functionalities that enhance Safari, WebKit, iCloud, App Store, Music, and a multitude of other Apple and...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at Apple, where you will be responsible for designing and implementing next-generation technologies for our mobile, desktop, wearable, and services platforms.Key ResponsibilitiesCraft and implement new features for our HTTP protocol implementationMaintain existing libraries and...

  • Software Engineer

    3 days ago


    Cupertino, California, United States Apple Full time

    Job Title: Software Engineer - Java FrameworksAt Apple, we're looking for a skilled Software Engineer to join our ASE Server Frameworks team. As a key member of this team, you'll be responsible for designing, developing, and maintaining Java frameworks and APIs that power Apple's services.Key Responsibilities:Design and develop reliable, well-tested, and...


  • Cupertino, California, United States Apple Full time

    Senior Full-Stack Software Development EngineerWe are seeking a highly skilled Senior Full-Stack Software Development Engineer to join our Eval Engineering team at Apple Maps. The ideal candidate will possess substantial professional experience in software development and the implementation of large-scale, scalable data solutions.Key ResponsibilitiesDesign...


  • Cupertino, California, United States Apple Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Apple Inc.Key Responsibilities:Design and develop high-traffic system frameworks and related infrastructureCollaborate with cross-functional partners to develop and improve pairing and communication technologiesWork closely with software teams across the organization...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior iOS Software EngineerWe are seeking a highly skilled Senior iOS Software Engineer to join our Apple Home Ecosystem team. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key Responsibilities:Design and implement new apps, frameworks, and...

  • Software Engineer

    3 days ago


    Cupertino, California, United States Apple Full time

    Job Title: Software Engineer - JVM LibrariesAt Apple, we're looking for a skilled Software Engineer to join our team and contribute to the development of JVM-based libraries that enable services at our scale.This is an exciting opportunity to demonstrate your leadership skills, influencing and improving the networking stack for Apple services. You will have...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking an experienced Java software engineer to join our team at Apple. As a senior engineer, you will contribute to the development of JVM-based libraries that enable services at Apple's scale.Key ResponsibilitiesDesign and develop high-performance JVM-based librariesCollaborate with cross-functional teams to understand library...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Apple. As a Full Stack Software Engineer, you will be responsible for designing, developing, and deploying web applications that meet the highest standards of quality and performance.Key ResponsibilitiesDesign and develop web applications using JavaScript, NodeJS,...


  • Cupertino, California, United States Apple Full time

    Job Title: Senior Storage Software EngineerWe are seeking a highly skilled Senior Storage Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing next-generation storage technologies for all Apple platforms.Key Responsibilities:Develop system-level storage architecture...


  • Cupertino, California, United States Apple Inc. Full time

    Senior Software Development Engineer in Test (SDET), Backup & MigrationAt Apple, we're committed to innovation and excellence in every aspect of our products and services. As a Senior Software Development Engineer in Test, you'll play a critical role in ensuring the highest quality for our storage technology, which is at the heart of our products that...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Apple. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop new features...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Apple's Home Ecosystem group. As a key member of our team, you will be responsible for designing and implementing new software experiences for our HomeKit Camera products.Key ResponsibilitiesDesign, architect, and implement new apps, frameworks, and daemons in...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Apple's Home Ecosystem group. As a key member of our team, you will be responsible for designing, developing, and implementing new software experiences for our HomeKit Camera products.Key ResponsibilitiesDesign and implement new software experiences in close...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Apple Watch team. As a key member of our Pairing Frameworks team, you will play a critical role in building solutions that unlock the power of the Apple Watch by developing infrastructure to support its unique relationship to other devices.Key ResponsibilitiesCollaborate with...