Software Engineer at Apple - ScoutJobs - The AI-curated global job board
Skip to content
Apple
Posted a day ago

Software Engineer

AppleSoftware Engineer

Requirements

0-18 months industry experience, Strong problem-solving skills, Data structures and algorithms knowledge, Programming fundamentals

Skills

GoRustPythonLinuxKubernetes

About the role

Responsibilities

  • Build and run next-generation distributed storage systems for Apple Cloud
  • Solve complex problems across the full infrastructure stack, from block storage tuning to content delivery network traffic management
  • Improve reuse, efficiency, and simplicity of software delivered as a service
  • Utilize and improve tools for system configuration management, provisioning, deployment, logging, and monitoring

Requirements

  • 0 - 18 months of industry experience in software programming and infrastructure engineering
  • Strong problem-solving skills and programming/engineering fundamentals
  • Good conceptual knowledge of Data structures and Algorithms

Preferred Qualifications

  • Ability to author and release code in high-level languages such as Go (preferred), Rust, Python, or Java
  • Good understanding of Linux, Kubernetes, containerization, and virtualization concepts
  • Strong team player with a growth mindset and ability to work in a collaborative environment

About the Company

Apple Cloud infrastructure is vast, and our storage infrastructure and reliability teams build the systems that support Apple's most critical services. We operate at an immense scale across multiple geographically dispersed data centers to service hundreds of millions of users.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer

Apple · Bengaluru

Sign up to apply