Apple
Software Engineer, Apple Services Engineering, iCloud Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Apple Services Engineering для развития облачной инфраструктуры iCloud. Работа над масштабируемыми распределёнными сервисами, которые лежат в основе CloudKit, FaceTime и Push Notifications.
Задачи
- Разрабатывать функции и возможности совместно с командами по всей Apple для новых сценариев в экосистеме
- Повышать масштабируемость, доступность и производительность сервисов
- Развивать дизайн и архитектуру для дальнейшего роста по нескольким направлениям
- Совместно с SRE разбирать, расследовать и устранять инциденты в продакшене
Требования
- 3+ года профессионального опыта проектирования, реализации и эксплуатации высокомасштабируемых распределённых систем
- Отраслевой опыт с языками программирования: Java, Swift, C/C++ или Go
- Опыт бенчмаркинга производительности, отладки и тюнинга распределённых систем
- Опыт облачных деплоев и технологий observability, например Kubernetes
- Степень бакалавра в инженерной области или эквивалентный опыт
Навыки
- Java
- Swift
- C
- C++
- Go
- Kubernetes
- Distributed Systems
- Observability