Apple

Software Engineer, Swift Server Networking

Apple
Apply
4 days ago
London, United KingdomSenior

Responsibilities

  • Build and improve libraries and SDKs for large-scale, mission-critical services in Swift.
  • Develop frameworks for distributed systems and server networking.
  • Help define, implement, and deliver functionality for the next generation of Apple Services.
  • Design libraries and evolve APIs while supporting reliable, maintainable software.
  • Implement, debug, and scale network protocols.
  • Collaborate with multifunctional teams and contribute to open-source software such as SwiftNIO and gRPC Swift.

Requirements

  • Experience with standard software engineering tooling and workflows, including version control and code review.
  • Strong proficiency in at least one programming language, such as Java, Python, Swift, or C/C++.
  • Ability and willingness to tackle new problems and work across multiple levels of abstraction.
  • Strong focus on producing reliable, maintainable, deliverable software.
  • Ability to communicate effectively, manage relationships, and collaborate across functions.
  • Preferred experience with library design and API evolution.
  • Preferred experience with asynchronous or streaming programming, such as Reactive Streams, Dispatch, or Combine.
  • Preferred experience implementing, debugging, and scaling network protocols.
  • Preferred experience with high-performance Linux networking technologies, including eBPF, XDP, DPDK, or io_uring.
  • Familiarity with QUIC and its extensions.
  • Familiarity with modern cryptography and the safe use of cryptographic primitives.

Tech Stack

CC++iOSJavaLinuxmacOSPythonSwift

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me