Appleposted 2 days ago
$143,100 - $214,500/Yr
Full-time
San Francisco, CA

About the position

APPLE INC has the following available in San Francisco, California. Review, test, evaluate codes and designs and deploy features for the broader Apple Services Engineering team. Build and provide secure systems, identity and authorization services, and infrastructure that fuel Apple’s services such as iCloud, iTunes, Siri, and Maps, utilizing tooling such as OPA, Oauth2/OIDC, and PKI for securing services and infrastructure at scale. Manage the security needs of Apple’s services around the world. Build and design the identity and authorization infrastructure, by providing identity solutions to non-human systems, and their strong attestation flows. Ensure the highest standard of security for Apple, including researching and present secure designs to Apple management and customers.

Responsibilities

  • Review, test, evaluate codes and designs and deploy features for the broader Apple Services Engineering team.
  • Build and provide secure systems, identity and authorization services, and infrastructure for Apple’s services.
  • Utilize tooling such as OPA, Oauth2/OIDC, and PKI for securing services and infrastructure at scale.
  • Manage the security needs of Apple’s services around the world.
  • Build and design the identity and authorization infrastructure.
  • Provide identity solutions to non-human systems and their strong attestation flows.
  • Research and present secure designs to Apple management and customers.

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Software Engineering, Information Technology or related field.
  • Alternatively, 2 years of experience in the job offered or related occupation in lieu of a Bachelor’s degree.
  • Experience using Kubernetes core primitives to create/migrate, configure, expose and observe scalable applications.
  • Experience using Golang to build micro services, knowledgeable in application development and Kubernetes controllers.
  • Experience using gRPC to define contracts between micro services using protocol buffers.
  • Knowledge of TTP, TCP, and IP to connect micro services and ability to perform troubleshooting.
  • Experience installing, configuring and maintaining infrastructure components in a virtualized Linux Environment.
  • Experience with PKI architecture (TLS, mTLS, and x509 identities).
  • Ability to write/troubleshoot Linux Shell Scripts.
  • Experience with cloud infrastructure and services, such as virtual machines, storage accounts, networking, security, backup, and disaster recovery.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
  • Eligibility for discretionary restricted stock unit awards
  • Ability to purchase Apple stock at a discount through Apple’s Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service