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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer, Trusted Execution (Security)

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

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.

WebKit Engine Security Engineer

Senior Security Engineer role at Apple working on WebKit engine security, focusing on memory management, sandboxing, and security architecture improvements.

DevSecOps Engineer - Health Software

Senior DevSecOps Engineer role at Apple's Health Software team, focusing on security infrastructure, threat modeling, and building a culture of security excellence.

User Secrets - Software Engineer

Senior Software Engineer position at Apple's User Secrets team, focusing on secure data storage and synchronization across Apple devices, offering competitive salary and benefits.

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 a month 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?