Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer

Requirements

  • Experience with standard software engineering tooling and workflows, including version control and code review
  • Strong proficiency in at least one programming language (e.g., Java, Python, Swift, C/C++)
  • Strong large-scale server-side development experience
  • Experience navigating ambiguity and leading initiatives or workstreams
  • A willingness to jump in and tackle new problems

Nice to Haves

  • Expertise in library design/API evolution
  • Asynchronous/streaming programming experience (e.g. Reactive Streams, Dispatch, Combine, or similar)
  • Experience with implementing, debugging, and scaling network protocols
  • Experience with modern high-performance Linux networking technologies, including some or all of eBPF (with or without XDP), DPDK, and io_uring
  • Familiar with QUIC and some of its extensions
  • Familiar with modern cryptography, including an understanding of the major categories of cryptographic primitives, how to safely use them, and what to avoid
  • Quality focus - produce reliable, maintainable, deliverable software
  • Comfortable diving deep - working across multiple levels of abstraction
  • Good at managing relationships & communication - collaborates well with colleagues across a wide range of functions

What You'll Be Doing

  • Significant responsibilities in building and improving libraries and SDKs for running large-scale, mission-critical services in Swift
  • Influence the direction of the platform and collaborate with multi-functional teams across Apple
  • Help define, implement, and deliver functionality to build the next generation of Apple Services

Perks and Benefits

  • Building libraries and frameworks for mission-critical systems at Apple
  • Opportunity to work with highly skilled and friendly engineers
  • Work on open-source software projects like SwiftNIO and gRPC Swift
  • Be part of a team that values excellence, quality, and collaboration
AI Summary ✨
Apple logo

Apple

London, UK

Experience: Senior
Posted: March 30, 2026
Java
Python
Swift
backend

Why we track Apple

Apple's EU engineering footprint is quieter than Google's or Meta's, but it's substantial. London, Munich, Cambridge, and Cork all have real teams. Cambridge in particular does chip and hardware work that's hard to find elsewhere in Europe.

Similar jobs

  • 4 hours ago
    New
  • 10 hours ago
    New
  • 20 hours ago
    New
  • See all jobs in UK