Enable job alerts via email!

Software Engineer, iCloud Platform

Apple Inc.

Camden Town

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Camden Town is looking for an individual to design and operate media processing and content delivery systems. The successful candidate will work on large-scale services, ensuring quality and reliability while collaborating with cross-functional teams. Strong programming skills in Swift or Java and knowledge of cloud deployments are essential. The role involves addressing ambiguity in fast-paced environments, refining challenges into actionable outcomes.

Qualifications

  • Strong quality focus and ability to scale production systems.
  • Experience navigating ambiguity and leading initiatives or workstreams.
  • Comfortable working with cross-functional teams.

Responsibilities

  • Collaborate closely with Privacy and Security teams.
  • Reason about complex failure modes and maintain reliable systems.
  • Push for best practices in product development.

Skills

Swift / Java programming or similar high level language programming experience
Experience designing, delivering, and operating large-scale services
Strive to improve quality, ease of operation, and reliability
Skilled in cross-functional communication and collaboration
Knowledge of Kubernetes or other methods of automating and scaling cloud deployments
Understanding of Linux or Apple OS fundamentals
Background understanding of cryptography and security
Experience in the Media Streaming domain (Video formats, Codecs, HLS)

Education

Bachelor's Degree in an engineering-related field or equivalent related experience
Job description

We are a high-impact team that designs, builds, and operates novel functionality in Apple's media processing and content delivery platform. This enables many of Apple's signature apps and experiences. Our work is crucial to the success of Apple's growth in services, enabling new features that will change the world. This role will take you beyond the systems and services you will find elsewhere. Privacy is paramount at Apple. This role involves close collaboration with the Privacy and Security teams. The ideal candidate will have a strong quality focus and be motivated by taking early production systems and developing them into services that can be run reliably at scale. Our systems are distributed in nature, and you will be able to reason about complex failure modes that could occur. You will be comfortable working with our cross-functional partner teams to deliver the best outcomes. Product development can be fast-paced, and requirements can change during the rapid innovation cycles. You will have the opportunity to take ambiguity and refine it into valuable outcomes, taking risks where justified by the reward. You will understand how CI/CD, observability, and SLOs form part of a mature product offering and push for best practices. Use your insight to prevent production issues before they happen. When issues do occur you will dive deep across platform layers, working with others as necessary, to rapidly resolve them. This is not an operations role, but the job will provide second-level support when expertise is required, potentially out of hours.

  • Swift / Java programming or similar high level language programming experience
  • Large-scale services - Experience designing, delivering, and operating large-scale services.
  • Quality focus - Strive to improve quality, ease of operation, and reliability.
  • Communication - Skilled in cross-functional communication and collaboration
  • Bachelor's Degree in an engineering-related field, or equivalent related experience with track record of delivering and operating high quality software at scale, Experience navigating ambiguity and leading initiatives or workstreams
  • 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.
  • Security - Background understanding of cryptography and security.
  • Experience in the Media Streaming domain (Video formats, Codecs, HLS) is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.