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 3 days 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

Product Safety Engineer

Senior Product Safety Engineer role at Apple, focusing on ensuring product safety compliance and standards for consumer electronics.

US Enterprise Channel Technical Service Engineer

Senior Technical Service Engineer role at Apple focusing on enterprise solutions, partner enablement, and technical architecture for Apple platforms.

Senior Software Engineer - Privacy Controls and Frameworks

Senior Software Engineer position at Apple focusing on developing privacy controls and frameworks to protect user data and information across Apple's ecosystem.

Senior Privacy Engineer - Generative AI & Privacy Technologies

Senior Privacy Engineer role at Apple focusing on implementing privacy-preserving solutions for generative AI and machine learning systems.

Senior Software Engineer, Endpoint Security

Senior Software Engineer position at Apple focusing on endpoint security, developing services to detect and mitigate security risks for Apple's networks.