Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Core OS Software Engineer - Darwin Server

Apple - United Kingdom

AI Summary ✨

Requirements

  • BS/MS in Computer Science or equivalent knowledge and experience
  • Experience with UNIX-like systems
  • Strong understanding of operating systems architecture and systems programming fundamentals
  • Fluent in any of the following programming languages: C, Objective-C or Swift
  • Practical understanding of security principles, concepts, and techniques (e.g. certificates, software signing, attestation)

Nice to Haves

  • Experience building operating system infrastructure to support cloud computing
  • Experience with system daemon, library development, or API design
  • Efficiency in scripting, data analysis, and automation using Python, shell, or other scripting languages
  • Ability to systematically troubleshoot issues across the entire technology stack
  • Perspective on how successful teams build and operate cloud technologies
  • Involvement in open-source technologies and development communities such as Darwin, FreeBSD, Linux, etc.
  • Passion for raising the bar for privacy and security in cloud computing

What You'll Be Doing

  • 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

Perks and Benefits

  • Work on developing system software for Apple's operating systems
  • Participate in design discussions, code reviews, and development across a range of technologies
  • Define OS architecture and design cross-functional features
  • Foster technical innovation and meaningful technology ownership
  • Enjoy a liberating amount of autonomy
Apply here
Experience: Senior
Posted: September 12, 2024

Get notified about new job opportunities

Subscribe