Senior Software Engineer, Apple Cloud Platform

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
$166,600 - $250,600
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer, Apple Cloud Platform

Apple is seeking an experienced Senior Software Engineer to join their Private Cloud Compute team, focusing on developing world-class privacy-focused platform services. This role involves building and maintaining services that power critical features like iCloud Private Relay, Apple Intelligence, and private authentication systems.

The position offers an opportunity to work on planet-scale services, requiring expertise in distributed systems, network protocols, and client-server architectures. You'll be part of a small, high-visibility team where you can make significant impact across Apple's products and services.

As a team member, you'll contribute to developing a large-scale, distributed global inferencing messaging and request routing platform. The role involves close collaboration with cross-functional teams to deliver key offerings that power next-generation AI features. Your expertise in network protocols, client-server architectures, and knowledge of low-latency, high-availability distributed systems will be essential.

Key responsibilities include designing system architectures, specifying custom network protocols, and implementing high-performance code. You'll also develop scalability strategies for applications supporting diverse business and technical needs.

The compensation package includes a competitive base salary range of $166,600 to $250,600, plus opportunities for equity through stock programs and additional benefits including comprehensive healthcare, retirement benefits, and education reimbursement. This is an excellent opportunity for someone passionate about building privacy-preserving technologies at scale while working with cutting-edge cloud computing solutions.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Apple Cloud Platform

  • Develop world class privacy focused platform services
  • Build planet scale services with strong background in distributed systems
  • Collaborate with cross-functional teams to deliver key offerings
  • Design system architectures and specify custom network protocols
  • Implement high-performance code
  • Develop scalability strategies for applications

Requirements For Senior Software Engineer, Apple Cloud Platform

Java
  • Bachelor's Degree in an engineering-related field, or equivalent related experience
  • 5 years of work experience designing, delivering, and supporting highly scaled cloud services
  • Recent experience developing software in Java, Swift, Objective-C, or other widely used language
  • Experience in building large scale request, message, traffic routing system
  • Excellent analytical and problem solving skills
  • Comfortable working at highly cross-functional organization

Benefits For Senior Software Engineer, Apple Cloud Platform

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Employee Stock Purchase Plan
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Apple Cloud Platform

Systems Development Engineer, AWS EC2 Edge Frontier

Senior Systems Development Engineer role at Amazon AWS, focusing on EC2 Edge Frontier and hybrid cloud solutions, offering competitive compensation and benefits.

Amazon Dedicated Cloud Engineer, Region Reliability Engineering & Automation

Senior Cloud Engineering role at AWS focusing on reliability engineering and automation for dedicated cloud regions, requiring TS/SCI clearance and strong systems engineering background.

Systems Development Engineer, Managed Operations

Senior Systems Development Engineer role at AWS Dublin, leading operations for the new European Sovereign Cloud, focusing on high-availability services and cloud infrastructure.

Cloud Support Engineer (Senior) - Linux

Senior Cloud Support Engineer position at AWS, focusing on Linux systems and cloud infrastructure support, requiring 4+ years of technical experience and advanced Linux/networking skills.

Amazon Dedicated Cloud Engineer, Region Reliability Engineering & Automation

Senior Cloud Engineering role at AWS focusing on reliability engineering and automation for dedicated cloud regions, requiring TS/SCI clearance and strong technical expertise.