Senior Software Engineer, Endpoint Security

A leading technology company that designs and develops consumer electronics, software, and services.
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Description For Senior Software Engineer, Endpoint Security

Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. The Apple Information Security (AIS) team is responsible for developing services to find and mitigate security risks faced by Apple. As a Senior Software Engineer in Endpoint Security, you'll be at the forefront of developing cutting-edge services to identify and mitigate security risks. You'll work on building and operating advanced telemetry, detection, and response software tools to secure and protect Apple's networks. This role requires expertise in systems programming languages like Rust or Go, strong knowledge of Linux kernel, and experience with cloud technologies. You'll collaborate with cross-functional teams, drive technical solutions, and make significant contributions to Apple's security infrastructure. The role combines deep technical expertise with the opportunity to shape the security landscape of one of the world's most innovative technology companies. Your work will directly impact the protection of Apple's global infrastructure and assets.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer, Endpoint Security

  • Partner with teams across Apple to prioritize and build the product roadmap
  • Advocate for solutions and secure buy-in
  • Continue to research, drive, and develop solutions
  • Ensure accuracy and timeliness of telemetry, detection, and response actions

Requirements For Senior Software Engineer, Endpoint Security

Go
Rust
Linux
Kubernetes
  • Experience with Rust and/or Go
  • Knowledge and experience with computer science data structures and algorithms
  • Experience working with SQL and No-SQL data stores
  • Experience working with the Linux kernel
  • Skilled in cloud technologies such as AWS or GCP, container technologies such as Docker and Kubernetes, and Microservices

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Endpoint Security

High Performance Low Level Programmer in Cryptography

Senior cryptography programmer role at Apple focusing on high-performance, low-level implementation of cryptographic algorithms for iOS, macOS, watchOS, and tvOS systems.

Senior Security Engineer - Design Review

Senior Security Engineer role at Apple focusing on security architecture, threat modeling, and protecting cloud services through comprehensive security reviews and improvements.

Product Security Engineer Enterprise Technology Services

Senior Product Security Engineer role at Apple focusing on PKI, cryptographic services, and security infrastructure management.

Secure Systems Engineer - Platform Architecture

Lead security architecture and implementation for Apple's platform services, focusing on product security across development, manufacturing, and deployment phases.

Security Engineer, Employee Experience & Productivity

Senior Security Engineer role at Apple focusing on application security, threat modeling, and security architecture for employee experience and productivity applications.