Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Development Engineer - Security

Apple

$181,100 - $318,400
Oct 3, 2025
Cupertino, CA, US
Apply Now

Apple is looking to build next generation technologies supporting internet services, specifically focusing on maintaining and building a highly skilled team providing a layer underpinning consumer-facing applications, services, and products at Apple, with a critical emphasis on the performance and security of these systems, such as iCloud.

Requirements

  • A cross-section of solid understanding of Java, Swift, Rust, Go, and/or C/C++
  • Comprehensive and in-depth knowledge of the security domain, covering areas such as network security, software security, application security, data security, and security attack and defense.
  • Solid background in system and security technologies, including operating systems, distributed systems, cryptographic technology, authentication, and access control, etc.
  • Profound infrastructure and security architecture design capabilities
  • Expertise with software security primitives and performance concepts, certificates, and Identity
  • Demonstrated skill and expertise with Unix-type operating systems
  • Experience with systems languages such as C, C++, Go, Java, Swift, and/or Rust is valuable, as is familiarity with Unix-type operating systems and concepts.

Responsibilities

  • In this role, you will be responsible for maintaining security for iCloud entities.
  • You will be responsible for ensuring the team is on track, meeting set goals, and making adjustments based on data as needed.
  • It is also expected that you will both drive and be a significant contributor to key technical and strategic decisions as they relate to the team’s work.
  • We typically interface directly to low-level Linux kernel interfaces, using asynchronous I/O and threads to distribute workload.
  • designing and implementing secure software systems in complex and large scale enterprise environments, including security system development, security assessment, and security rectification/remediation
  • integrating security requirements into system design based on business context and technical requirements with great maintainability and usability.
  • Understand the security architecture of cloud computing; be familiar with security solutions in public cloud, private cloud, and hybrid cloud environments with a solid background in distributed architecture, microservice architecture, storage system load balancing, fault-tolerance mechanism, etc.

Other

  • 10+ years of proven experience
  • Exhibiting outstanding cross-team communication skills as iCloud is a complex and large organization. You must be capable of clearly expressing security requirements and solutions (to executive levels), and promoting the implementation of security measures.
  • Effective project management abilities
  • BS in computer science or equivalent experience