Apple

Senior Software Engineer - Security Frameworks

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду ASE Security Frameworks компании Apple. Занимается созданием фундаментальных security-сервисов, клиентских библиотек и SDK для аутентификации и авторизации в сервисах Apple.

Задачи

  • Проектировать и реализовывать клиентские библиотеки и SDK для повышения общей безопасности организации
  • Создавать Security Frameworks на нескольких языках (Java, Go, Swift, Rust, TypeScript)
  • Совместно с партнёрской инженерной командой интегрировать фреймворки в сервисы партнёров для верификации запросов, выпуска и обмена токенов, аутентификации, авторизации, долговременного логирования решений, обновления и кэширования политик
  • Задавать высокие стандарты и реализовывать видение ASE в области security-протоколов
  • Помогать инженерным командам внедрять безопасные практики и инструменты в процессы разработки

Требования

  • 8+ лет опыта разработки ПО или production-эксплуатации в крупномасштабной среде
  • Степень бакалавра или эквивалентный опыт (предпочтительно)
  • Сильные навыки программирования на Golang и Java, готовность изучать Swift, Rust, Python и TypeScript
  • Опыт создания и эксплуатации высокопроизводительных клиентских SDK и библиотек с кэшированием, онлайн- и офлайн-обновлением конфигурации, мажорными релизами, breaking changes, feature flags
  • Знание защиты API: валидация входных данных, mTLS, механизмы аутентификации и авторизации для RESTful и gRPC API

Навыки

  • Golang
  • Java
  • Swift
  • Rust
  • Python
  • TypeScript
  • RESTful API
  • gRPC
  • mTLS
  • OAuth
  • OpenID Connect
  • RBAC
  • ABAC
  • Open Policy Agent
  • Rego
  • SDK development
  • IAM

Похожие вакансии

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer - Security Frameworks — Apple, Seattle | itrelocate