Apple

Sr. Software Engineer, Enterprise Technology Services

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

Senior-инженер в команду Enterprise Technology Services (IS&T) компании Apple. Проектирование и разработка control plane платформы безопасности, высоконагруженных распределённых сервисов и data-пайплайнов для anti-abuse систем глобального масштаба.

Задачи

  • Проектировать и разрабатывать control plane платформы безопасности совместно с Data Plane и кросс-функциональными командами
  • Руководить архитектурой и реализацией масштабируемых low-latency batch и real-time data-пайплайнов для обработки больших объёмов security-данных
  • Архитектить, разворачивать и масштабировать отказоустойчивые микросервисы и инфраструктуру платформы для anti-abuse движков
  • Обеспечивать end-to-end ответственность за здоровье системы, производительность, автоматизацию деплоя и операционную готовность
  • Проектировать автоматизацию, auto-healing, chaos testing и CI/CD пайплайны для непрерывности бизнеса и быстрого восстановления
  • Внедрять AI-инструменты разработки и современные практики для ускорения разработки и повышения качества кода
  • Проектировать и оптимизировать крупномасштабные распределённые NoSQL, реляционные и in-memory архитектуры данных
  • Определять и внедрять observability, телеметрию и алертинг
  • Менторить junior и middle инженеров, взаимодействовать с security-исследователями, data scientists и руководством

Требования

  • B.S. в Computer Science, Computer Engineering или смежной области либо эквивалентный опыт
  • 5+ лет профессиональной разработки ПО
  • 2+ года опыта с Java, включая concurrency, управление памятью и оптимизацию производительности
  • Владение принципами ООП, структурами данных, алгоритмами и паттернами проектирования (GoF), опыт написания тестируемого backend-кода
  • Понимание внутренностей JVM (garbage collection, memory allocation, JIT, JNI)
  • Опыт проектирования и реализации API: RESTful, gRPC, GraphQL, contract-first (OpenAPI/Swagger, Protobuf), версионирование, rate limiting
  • Опыт работы с реляционными (Oracle, Postgres, MySQL) и NoSQL (Cassandra, MongoDB) БД, включая schema design и оптимизацию запросов
  • Опыт с облачными платформами (AWS, GCP, Azure), IaC, контейнеризацией и оркестрацией (Terraform, Docker, Kubernetes)

Условия

  • Работа в Apple в организации Information Systems and Technology (IS&T)
  • Менторство и техническое лидерство
  • Кросс-функциональное взаимодействие с security-исследователями и data scientists

Навыки

  • Java
  • JVM
  • gRPC
  • GraphQL
  • REST
  • OpenAPI
  • Swagger
  • Protobuf
  • Oracle
  • Postgres
  • MySQL
  • Cassandra
  • MongoDB
  • AWS
  • GCP
  • Azure
  • Terraform
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • ActiveMQ
  • Redis
  • Memcached
  • Hazelcast
  • Ehcache
  • CI/CD

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

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 окт.
Sr. Software Engineer, Enterprise Technology Services — Apple, Cupertino | itrelocate