Apple's Applied Networking team is seeking a passionate software engineer to join their mission of building secure communications and networking frameworks. This role is central to developing the core infrastructure that powers essential Apple features like iMessage, FaceTime, HomeKit, SharePlay, Apple Watch, and AirDrop. As an Applied Networking Frameworks Engineer, you'll work on innovative protocols and frameworks that enable device-to-device communications, both for messaging and realtime communications.
The position offers a unique opportunity to impact hundreds of millions of users by creating technologies that revolutionize how people communicate and interact with their devices. You'll be working with Swift and Objective-C, designing thoughtful APIs and implementing critical system components while considering network characteristics and power optimization.
The role requires expertise in networking protocols, peer-to-peer architecture, and distributed systems. You'll be responsible for building secure and private frameworks, implementing end-to-end encryption, and developing real-time, multi-user applications. The ideal candidate should have experience with iOS/macOS development, multi-process programming, and Unix development.
At Apple, you'll be part of a team that values innovation and collaboration, working in an environment where new ideas quickly transform into extraordinary products. The position offers competitive compensation, including base pay, stock options, and comprehensive benefits. Join Apple in shaping the future of digital communication and device interaction while working on products that surprise and delight users worldwide.