Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer Communications Networking & Security 
United States, California, San Diego 
120936416

03.04.2025
In this position, you’ll play a crucial role in safeguarding these networking and communications features. You will design, implement, maintain, and strengthen robust security features that protect our users. You’ll work mostly in Swift and Objective-C on protocols, frameworks, and daemons. You will perform code reviews with a focus on identifying and mitigating security vulnerabilities, and investigate and respond to security incidents and vulnerabilities.
In concrete terms, you will work on design and implementation of communication encryption protocols and building features on Apple platforms that improve the security of existing and future products. You will also be responsible for static analysis of source code and fuzzing, testing strategies and improving testability, and down-to-earth security bug fixing.
  • Bachelors 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 programming skills in at least one language like Swift, Objective-C, or C++
  • Strong communication, collaboration, and social skills
  • Experience in finding and correcting bugs with security implications
  • Familiarity with peer-to-peer or client-server architecture and network protocols
  • Experience programming with libraries through APIs without having access to the implementation details
  • Experience in multi-process and multi-threaded programming
  • Experience with secure communication protocols, especially in handling untrusted data
  • Experience building applications using end-to-end encryption and/or media and realtime communication encryption
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.