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