Cloud Infrastructure Software Developer

A technology company that revolutionizes entire industries through innovative products and services.
$175,800 - $312,200
Cloud
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Cloud Infrastructure Software Developer

Apple Services Engineering (ASE) is seeking a Principal Cloud Infrastructure Software Developer to join their Compute team. This role is crucial in building and enhancing the infrastructure that powers Apple's global services like iCloud, iTunes, Siri, and Maps. The position requires an experienced engineer with 10+ years of experience to work on virtualization and containerization technologies at massive scale. You'll be responsible for designing and implementing major features for infrastructure services, focusing on reliability, scalability, and security. The role offers competitive compensation ($175,800-$312,200), comprehensive benefits, and the opportunity to work with world-class engineers on systems that impact millions of users. The ideal candidate will have extensive experience with cloud orchestration, Kubernetes, and distributed systems, along with expertise in Go and Java. This is an opportunity to shape the future of Apple's infrastructure while mentoring others and driving technical direction.

Last updated 12 days ago

Responsibilities For Cloud Infrastructure Software Developer

  • Build and enhance massive clusters hosting Virtual Machines and Containers
  • Work on core components of Virtualization and Containerization technologies
  • Engage with upstream community to drive Apple's requirements
  • Design and implement major features for infrastructure services
  • Focus on reliability, scalability, resilience, security, and performance
  • Mentor engineers at all levels
  • Drive ideas from inception to implementation
  • Set standards, process and technical direction

Requirements For Cloud Infrastructure Software Developer

Go
Java
Kubernetes
Linux
  • BS or MS in Computer Science or equivalent experience
  • 10+ years of software design and development experience in cloud service orchestration
  • Strong experience with building and scaling core components of Kubernetes
  • Highly proficient in Golang and Java
  • Experience with Apache CloudStack or infrastructure automation
  • Programming Linux system virtualization based on Libvirt, QEMU, KVM
  • Experience building and operating large-scale distributed systems
  • Understanding of storage solutions (iSCSI, NFS, cluster file systems)
  • Understanding of networking concepts (SDN, VXLAN, VPC networking)
  • Security design expertise at host, storage, and network levels

Benefits For Cloud Infrastructure Software Developer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Cloud Infrastructure Software Developer

Data Center Systems Power Architect

Lead system power architecture and power management initiatives for Apple's datacenter systems, driving innovation and efficiency in next-generation products.

Data Center Physical Architect & Pathfinding

Senior datacenter physical architect position at Apple, focusing on system design and architecture for next-generation datacenter infrastructure.

Principal Multi-Cloud Solutions Architect

Principal Multi-Cloud Solutions Architect position at Apple, working on cloud infrastructure and solutions for world-class services like iCloud and Siri.

Principal Software Engineer, Apple Services Engineering

Principal Software Engineer position at Apple Services Engineering, focusing on cloud platform development for privacy-focused services impacting billions of users.

Systems Software Cloud Engineer - Platform Architecture

Senior cloud systems engineer role at Apple developing cloud technologies for chip development and verification platforms.