Software Engineer Darwin Server, Core OS
London, KY - USA
Job Summary
You will be responsible for working on a range of technologies that form the foundation of Apples operating systems with a focus on improving these technologies for use in server and cloud environments. nProjects you work on as part of the Darwin Server team could include:nn* Building technologies to enable server application packaging and distribution (like OCI images or Flatpak)n* Enabling Darwin to be integrated with cloud management and orchestration technologies (similar to cloud-init or Kubernetes)n* Improving Darwins support for observability at scale (e.g. OpenTelemetry)n* Developing new security or privacy features to improve Private Cloud ComputennAn engineer on the Darwin Server team would regularly:nn* Participate in all phases of the software development cycle: from problem definition and design through implementation testing and debuggingn* Work with client teams to build the features required for Darwin to meet their development and product requirementsn* Partner with technology owners throughout Apple to enable their technologies for use in server environmentsn* Engage cross-functionally to effect technical change across Applen
* Experience with UNIX-like systemsn* Strong understanding of operating systems architecture and systems programming fundamentalsn* Fluent in any of the following programming languages: C Objective-C or Swift
* Experience building operating system infrastructure to support cloud computingn* Experience with system daemon library development or API designn* Efficiency in scripting data analysis and automation using Python shell or other scripting languagesn* Practical understanding of security principles concepts and techniques (e.g. certificates software signing attestation)n* Ability to systematically troubleshoot issues across the entire technology stackn* Perspective on how successful teams build and operate cloud technologiesn* Involvement in open source technologies and development communities such as Darwin FreeBSD Linux etcn* Passion for raising the bar for privacy and security in cloud computingn* BS/MS in Computer Science or equivalent knowledge and experience
Required Experience:
IC
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more