Senior Software Engineer, Endpoint Security

Apple is a global technology company that designs, develops, and sells consumer electronics, software, and services.
$166,600 - $296,300
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Endpoint Security

Apple Information Security (AIS) team is seeking a Senior Software Engineer to join their Endpoint Security division. This role offers an exciting opportunity to work at one of the world's leading technology companies, developing cutting-edge security services to protect Apple's vast infrastructure.

The position involves working with advanced telemetry, detection, and response capabilities to secure Apple's networks. You'll be part of a team responsible for identifying and mitigating security risks, requiring both technical expertise and innovative problem-solving skills. The role demands expertise in systems programming, security principles, and large-scale infrastructure deployment.

As a Senior Software Engineer, you'll work with modern technologies and programming languages like Go, Swift, or Rust, while dealing with complex security challenges. The position offers competitive compensation ($166,600 - $296,300) and comprehensive benefits, including equity participation and medical coverage.

This is an ideal opportunity for security-passionate engineers who want to make a significant impact on global digital security. You'll collaborate with cross-functional teams, contribute to innovative security solutions, and help protect one of the world's most valuable technology ecosystems. The role combines technical challenges with the opportunity to work on security solutions at an unprecedented scale.

Working at Apple's Seattle office, you'll be part of a dynamic team that values creativity and technical excellence. The position offers career growth opportunities, access to cutting-edge technology, and the chance to work on security challenges that affect millions of users worldwide.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Endpoint Security

  • Develop services to detect and mitigate security risks
  • Build and operate advanced telemetry, detection, and response capabilities
  • Secure and protect Apple's networks
  • Design security capabilities under tight deadline constraints
  • Identify issues and create vision for resolving them
  • Collaborate with business stakeholders

Requirements For Senior Software Engineer, Endpoint Security

Go
Linux
  • Expert knowledge of at least one programming language: Swift, Rust, C/C++, Objective-C, or Go
  • Experience working with the Linux, Unix or Darwin kernels
  • Understanding of system security and networking
  • Experience with deployment processes and building CI/CD tools
  • Knowledge of latest software development practices
  • Knowledge of how to operate and deploy software to large scale infrastructure
  • Knowledge of computer science data structures and algorithms
  • Experience with application tracing, monitoring, analysis and visualizations

Benefits For Senior Software Engineer, Endpoint Security

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer, Endpoint Security

Senior Cross-Functional Security Tools Engineer

Senior Security Tools Engineer role at Apple focusing on compiler technologies and security features, offering competitive pay and benefits.

Platform and Frameworks Software Engineer - Security

Senior Security Software Engineer role at Apple focusing on platform security, OS hardening, and vulnerability prevention, offering competitive compensation and benefits.

Systems & Kernel Software Engineer, Security

Senior Security Engineer role at Apple focusing on kernel and system-level security, offering competitive compensation and the opportunity to impact billions of users' security.

Software Engineer, Trusted Execution (Security)

Senior Security Software Engineer role at Apple focusing on trusted execution and system-level security architecture.

Senior Full-Stack Engineer, Information Security

Senior Full-Stack Security Engineer role at Apple, developing cutting-edge security solutions with AI/ML integration, offering competitive compensation and comprehensive benefits.