Software Engineer - Darwin Server, Core OS
Core
Developing system software for Apple's operating systems, specifically adapting the Darwin foundation for server and cloud environments.
Role type
Senior IC systems engineer (OS kernel & infrastructure)
Builds
Server application packaging tools, cloud orchestration integrations, observability features, and security/privacy components for Private Cloud Compute. (via careerplan.io/jobs/200674361-0836-software-engineer-darwin-server-core-os-at-apple)
Domain
Operating Systems / Cloud Infrastructure
Required skills
UNIX-like systems, OS architecture, systems programming (Swift/C/Rust/Go), cloud infrastructure integration, daemon/service development, API design
Preferred skills
OS infrastructure for cloud computing, security/trust principles, full-stack troubleshooting, open source contributions
Technologies
Swift, C, Rust, Go, OCI, Flatpak, Kubernetes, cloud-init, OpenTelemetry, launchd
Responsibilities
Design and implement cross-functional OS features, partner with technology owners to enable server usage, engage cross-functionally to drive technical change, participate in full software development lifecycle
Seniority
Senior, hands-on IC
