Apple

Senior Software Engineer - Security

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

Инженер в команду безопасности цепочки поставок ПО в Apple Services Engineering. Задача — строить автоматизированные системы assurance и инструменты управления зависимостями, чтобы код Apple был безопасным и проверяемым.

Задачи

  • Проектировать, писать и выпускать production-сервисы безопасности
  • Разрабатывать сканеры и инструменты assurance, включая agentic и LLM-компоненты
  • Строить бэкенды и API, а также интеграции в существующие workflow разработчиков
  • Участвовать в code review и security review
  • Проводить исследования, прототипирование и презентовать результаты команде и заказчикам
  • Отвечать за значимые компоненты end-to-end и сопровождать их эволюцию

Требования

  • 10+ лет опыта в разработке ПО, включая production-владение нетривиальными системами
  • Сильные основы разработки и владение минимум двумя языками: Python, Go, Java
  • Знание концепций безопасности цепочки поставок ПО: риски зависимостей, целостность сборки и релиза, подпись и верификация артефактов, attestation, policy-based admission
  • Опыт проектирования и эксплуатации agentic-систем и LLM-приложений в production: prompt engineering, оркестрация, оценка выходов моделей
  • Понимание методологий application security assurance, включая статический и динамический анализ
  • Опыт проектирования и эксплуатации распределённых бэкендов: API, data pipelines, сервисы с требованиями к uptime и производительности
  • Опыт построения и поддержки CI/CD пайплайнов и встраивания в них security-контролей
  • Уверенная работа в Linux и macOS, владение shell-скриптами (Bash)
  • Понимание полного жизненного цикла разработки ПО: сборка, тестирование, деплой, мониторинг

Навыки

  • Python
  • Go
  • Java
  • LLM
  • prompt engineering
  • CI/CD
  • Linux
  • macOS
  • Bash
  • gRPC
  • containerization
  • Kubernetes
  • cloud infrastructure
  • static analysis
  • dynamic analysis
  • threat modeling
  • taint analysis

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Senior Software Engineer - Security — Apple, Seattle | itrelocate