Apple
Software Engineer - Darwin Server, Core OS
Found: May 16, 2026
This role is based in London, England.
Responsibilities:
Work on technologies that form the foundation of Apple’s operating systems, focusing on server and cloud improvements. Participate in all phases of the software development cycle, collaborate with client teams, and engage cross-functionally to effect technical change.
Minimum Qualifications:
- Experience with UNIX-like systems
- Strong understanding of operating systems architecture and systems programming fundamentals
- Fluent in C, Objective-C, or Swift
Preferred Qualifications:
- Experience building operating system infrastructure for cloud computing
- Experience with system daemon, library development, or API design
- Efficiency in scripting and automation using Python or shell