JobsSoftware Engineer, Applied Networking Security
Job description
The Applied Networking team at Apple focuses on building core infrastructure for device-to-device communication, including messaging and real-time communications. They are seeking a software engineer with expertise in security to enhance the security, privacy, and performance of communication protocols. This role involves designing and implementing secure features that protect user data and privacy. The engineer will contribute to technologies that revolutionize communication experiences for Apple users.
Requirements
- Bachelor's Degree or higher in Computer Science, Computer Engineering, Mechanical Engineering, Electrical Engineering, or equivalent experience.
- Strong software development and architecture design skills with a focus on secure system design and communication protocols.
- Strong object-oriented and multi-threaded programming skills in at least one language like Swift, Objective-C, or C++.
- Excellent attention to detail and communication, collaboration, and interpersonal skills.
- Understanding of secure coding practices, security protocols, and encryption techniques.
- Experience in finding and correcting bugs with security implications.
- Familiarity with peer-to-peer or client-server architecture and network protocols.
- Experience building applications using end-to-end encryption and/or media and real-time communication encryption.
Responsibilities
- Build innovative networking and communications features that are secure by design.
- Design and implement communication protocols leveraging encryption, including both messaging and real-time media.
- Improve the security of especially sensitive code paths, such as zero-click parsing of untrusted data.
- Be responsible for static analysis of source code, fuzzing, testing strategies, and security bug fixing.
- Work mostly in Swift and Objective-C, designing APIs and implementing frameworks and daemons.
- Participate in code reviews with a focus on identifying and mitigating security vulnerabilities.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
