Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Software Engineer, iCloud Platform

AI Summary ✨

Requirements

  • Foundation in Computer Science fundamentals - through experience or education
  • Programming proficiency in high-level languages—Swift is preferable, but other languages common in server-side ecosystems (Java, Go, Rust, C# etc.) are valued
  • Experience building and evolving reliable services at scale
  • Software engineering excellence—building reliable systems assured with comprehensive testing (unit, integration, system, performance)
  • Strong problem-solving and debugging skills
  • Experience with code review processes, collaborative development and familiarity with version control systems
  • Experience with Unix-like operating systems

Nice to Haves

  • Demonstrated ability to independently manage projects from design through delivery; strong technical depth in distributed systems or related areas
  • Communication - Skilled in cross-functional communication and collaboration
  • Experience solving complex problems across multiple layers of the stack
  • Designing and evolving application layer protocols for distributed systems—especially protobuf and gRPC, though HTTP REST and API design experience is helpful
  • Understanding of security techniques and technologies—e.g. certificates, software signing, attestation
  • Deep understanding of security and privacy technologies in distributed systems
  • Cloud - Knowledge of Kubernetes or other methods of automating and scaling cloud deployments, load balancing and traffic routing
  • Systems - Understanding of Linux or Apple OS fundamentals
  • Experience with cloud-scale infrastructure, observability, and operational excellence
  • Experience in the Media Streaming domain (Video formats, Codecs, HLS) is a plus

What You'll Be Doing

  • Design, build, and operate novel functionality across Apple's iCloud Platform
  • Collaborate with Privacy and Security teams to ensure privacy is paramount in all solutions
  • Work on evolving services into reliable scalable systems
  • Contribute to developing the next generation of iCloud Platform

Perks and Benefits

  • Join high-impact teams at Apple working on novel functionality
  • Collaborate with world-class teams around the world who have a real passion for engineering
  • Work on problems that have never been solved before
  • Contribute to building technology that protects users' privacy at cloud scale
Apply here
Experience: Senior
Posted: November 28, 2025
Golang
Java
Kubernetes
Rest
Rust
Swift
backend

Similar jobs

  • 33 minutes ago
    New
    Remote
  • 3 hours ago
    New
    Remote
  • 5 hours ago
    New
    Remote
  • 7 hours ago
    New
    Remote
  • See all jobs in UK