Software Engineer, Apple Cloud Object Store in London

Software Engineer, Apple Cloud Object Store in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Apple Inc.

At a Glance

  • Tasks: Join the ACOS team to build secure cloud infrastructure and tackle exciting engineering challenges.
  • Company: Apple, a leader in technology with a focus on innovation and inclusivity.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Other info: Collaborative environment with a commitment to diversity and accessibility.
  • Why this job: Make a real impact on security at scale while working with cutting-edge technology.
  • Qualifications: Strong backend software engineering skills and knowledge of security concepts required.

The predicted salary is between 60000 - 80000 £ per year.

Join the Apple Cloud Object Store (ACOS) team as a Software Engineer with a focus on security. The ACOS team, which is part of Apple Services Engineering organisation, is one of the most critical infrastructure teams at Apple, storing and serving petabytes of data across Apple's services. The ASE organization builds and operates the cloud infrastructure underpinning Apple's services, bringing together compute, storage, networking, and security into a unified Apple Cloud platform. In this role you'll work at the intersection of distributed systems engineering and security — building the authentication, authorisation, and encryption foundations that protect data at exabyte scale.

The security challenges in a large-scale cloud object store are deep and varied. You will work on problems such as:

  • Designing and evolving authentication systems to meet modern security standards.
  • Implementing and improving encryption-at-rest schemes with robust key lifecycle management at scale.
  • Building IAM policy enforcement at high throughput.
  • Driving compliance for a multi-region storage platform.
  • Conducting threat modeling for a system handling hundreds of thousands of requests per second.

You'll also contribute to broader storage engineering work — durability, availability, multi-tenancy, and performance — making this a well-rounded SWE role with a security-first mindset.

Responsibilities

  • Join a highly collaborative team that values mutual support and security-first engineering.
  • Own and contribute to security infrastructure projects across authentication, authorisation, and encryption.
  • Implement and evolve authentication systems to meet modern security standards.
  • Build and maintain encryption-at-rest infrastructure.
  • Participate in threat modeling for new and existing features.
  • Identify, scope, and lead projects that span security, reliability, isolation, scalability, and maintainability.
  • Work across teams to identify improvement areas, build consensus, and participate in roadmap and security planning discussions.
  • Collaborate with Apple's Security and Privacy orgs, serving as the storage org's point of contact for security matters.

Minimum Qualifications

  • Solid backend software engineering experience with strong computer science fundamentals: networking, distributed systems, and security concepts.
  • Good understanding of authentication and authorisation.
  • Understanding of cryptographic fundamentals.
  • Experience driving complex projects end-to-end and collaborating across teams.

Preferred Qualifications

  • Experience with IAM systems, STS/short-lived credentials, or policy-based access control.
  • Hands-on experience with encryption infrastructure.
  • Familiarity with compliance frameworks such as PCI-DSS or SOX in a cloud infrastructure context.
  • Experience with threat modeling methodologies or conducting security design reviews.

At Apple, we’re not all the same. And that’s our greatest strength. We draw on the differences in who we are, what we’ve experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Software Engineer, Apple Cloud Object Store in London employer: Apple Inc.

Apple is an exceptional employer, offering a dynamic work environment in London where innovation meets collaboration. As part of the Apple Cloud Object Store team, you'll engage in meaningful projects that prioritise security and continuous learning, while enjoying comprehensive benefits and opportunities for professional growth. Our inclusive culture values diverse perspectives, ensuring that every employee feels a sense of belonging and purpose in their work.

Apple Inc.

Contact Details:

Apple Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer, Apple Cloud Object Store in London

Tip Number 1

Network like a pro! Reach out to current employees at Apple or in the cloud security space on LinkedIn. A friendly chat can give you insider info and might just lead to a referral.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects related to distributed systems and security. This is your chance to demonstrate your expertise beyond the CV.

Tip Number 3

Ace the interview by practising common technical questions and scenarios related to authentication and encryption. We recommend doing mock interviews with friends or using online platforms to get comfortable.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Apple team.

We think you need these skills to ace Software Engineer, Apple Cloud Object Store in London

Backend Software Engineering
Networking
Distributed Systems
Security Concepts
Authentication and Authorisation
SigV4
OAuth2

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your backend software engineering experience and security knowledge. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about security in cloud infrastructure and how your experience makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex problems, especially in distributed systems or security. We’re looking for candidates who can think critically and drive projects from start to finish.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our team there!

How to prepare for a job interview at Apple Inc.

Know Your Security Fundamentals

Make sure you brush up on your knowledge of authentication and authorisation protocols like OAuth2 and mTLS. Being able to discuss these concepts confidently will show that you understand the security challenges faced by large-scale cloud systems.

Showcase Your Project Experience

Prepare to talk about complex projects you've led or contributed to, especially those involving security infrastructure. Highlight your role in driving these projects from start to finish, as this demonstrates your ability to collaborate across teams and manage responsibilities effectively.

Familiarise Yourself with Compliance Frameworks

Understanding compliance frameworks such as PCI-DSS or SOX is crucial for this role. Be ready to discuss how you've applied these principles in past experiences, as it shows your awareness of regulatory requirements in cloud environments.

Engage in Threat Modelling Discussions

Be prepared to discuss threat modelling methodologies and how you've conducted security design reviews in previous roles. This will not only showcase your technical skills but also your proactive approach to embedding security into the development process.