CareerPlanSign in

Software Development Engineer (Distributed Systems) - Cloud

Cupertino, United States of America💼 Full-time🗓 2026-07-11 → 2026-09-28

Core

Design, develop, and maintain key features of a compute control plane service for a large-scale multi-site cloud compute platform.

Role type

Senior IC software engineer (distributed systems/cloud infrastructure)

Builds

Internal cloud infrastructure offerings (control plane components, scheduling, resource management, APIs)

Domain

Cloud computing, distributed systems, platform infrastructure

Required skills

distributed systems design, software development, database concepts, operational monitoring, performance analysis, high-availability architecture

Preferred skills

control plane development, scheduling algorithms, operating system concepts, datacenter architecture, Golang, Kubernetes, PostgreSQL, ZooKeeper, etcd

Responsibilities

Design and develop control plane components, write and review code and design documentation, participate in software qualifications and production rollouts, respond to platform issues, collaborate with software and hardware engineering teams, engage with partners and customers to define compute needs

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.