Senior Software Engineer - Host Access

Apple is a global technology company that creates innovative products and services in consumer electronics, software, and services.
$166,600 - $296,300
Security
Senior Software Engineer
In-Person
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Host Access

Join Apple's Services Engineering Security team, where you'll play a crucial role in building and providing secure systems and infrastructure that power Apple's global services like iCloud, Music, Siri, and the App Store. As a Senior Software Engineer, you'll be part of a small, elite team responsible for developing foundational security components that protect Apple's infrastructure and data worldwide. The role involves writing and owning software that runs across Apple's server infrastructure, focusing on security authorization and access controls at massive scale. You'll work with cutting-edge technologies and distributed systems, handling complex security challenges while collaborating with cross-functional teams. The position requires expertise in systems design, security protocols, and infrastructure components, making it an ideal opportunity for those passionate about maintaining the highest security standards at one of the world's most influential technology companies. You'll be instrumental in designing and implementing high-performance, scalable solutions while working in a collaborative environment that values both technical excellence and strong communication skills.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer - Host Access

  • Write and own software that runs on Apple's server infrastructure
  • Design, implement, and execute services and applications for Security use cases
  • Author software for security authorization and access controls at Apple's scale
  • Partner with direct team and stakeholders on projects
  • Establish partnerships with cross-functional teams

Requirements For Senior Software Engineer - Host Access

Go
Linux
Kubernetes
  • Consistent record of delivering high quality enterprise software (7+ years of experience)
  • Experience writing applications in Rust, C++, C, and/or GO
  • Solid understanding of the full SW development lifecycle
  • Knowledge of distributed systems design patterns and security implications
  • In-depth knowledge of SSL, TCP/IP, Caching solutions, X509 certificates
  • Deep understanding of Object Oriented and SOA design concepts
  • Experience with Linux, Shell Scripts
  • Experience in designing high performance, scalable systems
  • Ability to work in a collaborative team environment
  • BS or MS in Computer Science or equivalent industry experience preferred

Benefits For Senior Software Engineer - Host Access

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

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Host Access

Software Development Engineer - Endpoint Security

Senior Software Engineer role at Apple focusing on endpoint security and operating system internals, developing critical cybersecurity capabilities.

Secure Systems Engineer - Platform Architecture

Senior Security Systems Engineer role at Apple, focusing on platform architecture and security design for consumer devices with competitive compensation range of $143,100-$264,200.

Platform and Frameworks Software Engineer, Security

Senior Security Software Engineer role at Apple focusing on platform security, offering $143K-$264K base pay plus benefits, working on the SPEAR team to enhance OS security.

Software Security Engineer - FairPlay Team, Apple Services Engineering

Senior Software Security Engineer role at Apple, focusing on DRM and security technologies, requiring 3+ years of experience in security engineering and software development.

Software Development Engineer, Network Telemetry

Senior Security Software Engineer role at Apple focusing on network telemetry and security infrastructure, combining ML and distributed systems expertise.