Apple Logo
Apple
SWE - Core OS Software Engineer - Darwin Server
๐ŸŒŽLondon, England, United Kingdom
1 month ago
๐Ÿ‘€ 16 views
๐Ÿ“ฅ 2 clicked apply

Job Description

You will be responsible for working on a range of technologies that form the foundation of Appleโ€™s operating systems, with a focus on improving these technologies for use in server and cloud environments. Projects you work on as part of the Darwin Evolution team could include: * Building technologies to enable server application packaging and distribution (like OCI images or Flatpak) * Enabling Darwin to be integrated with cloud management and orchestration technologies (think cloud-init or Kubernetes) * Improving Darwinโ€™s support for observability at scale (e.g. OpenTelemetry) * Developing new security or privacy features to improve Private Cloud Compute An engineer on the Darwin Evolution team would regularly: * Participate in all phases of the software development cycle: from problem definition and design, through implementation, testing, and debugging * Work with client teams to build the features required for Darwin to meet their development and product requirements * Partner with technology owners throughout Apple to enable their technologies for use in server environments * Engage cross-functionally to affect technical change across Apple