Snap Inc.
Software Engineer, Backend, Level 5
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Snap Inc для проектирования и эксплуатации критичных масштабируемых сервисов: identity, friend graph, ядро хранения данных. Работа в офисе в Лос-Анджелесе с активным использованием AI-инструментов.
Задачи
- Проектировать, реализовывать и эксплуатировать критичные масштабируемые сервисы: identity, friend graph, ядро хранения данных
- Работать с другими командами для понимания продуктовых требований, оценки trade-off и поставки решений
- Тестировать и отлаживать код, обеспечивая высокое качество
- Продвигать лучшие практики по доступности, масштабируемости, операционному совершенству и управлению затратами
- Использовать AI-инструменты и высокоскоростные инженерные процессы для проектирования и выпуска масштабируемых сервисов с соблюдением требований к корректности, безопасности и production-качеству
Требования
- Опыт работы с backend-сервисами или распределёнными системами
- Опыт в одной из областей: крупномасштабные микросервисы и распределённые системы, облачные вычисления и хранение, инфраструктура и проектирование систем, безопасность, сети и хранение данных, ML и NLP, инструменты
- Подтверждённый опыт эксплуатации высокодоступных систем значительного масштаба
- Опыт с Java, C++ и/или Python
- Опыт с NoSQL, Memcache/Redis, Kubernetes или сервисами Google/AWS
- Способность самостоятельно выполнять средние фичи за несколько недель и несколько PR
- Понимание операционных аспектов системы, участие в инцидентах и хотфиксах
- Умение работать в команде
- Владение AI-инструментами или сильная склонность к их использованию с критическим аудитом сгенерированного кода
- Адаптивность в освоении новых AI-систем и инструментов
- Степень бакалавра в технической области или эквивалентный опыт
- 6+ лет опыта разработки после бакалавриата; или магистр + 5 лет; или PhD + 2 года
- Опыт с распределёнными системами
Условия
- Работа в офисе 4+ дня в неделю (политика Default Together)
- Оплачиваемый родительский отпуск
- Комплексная медицинская страховка
- Программы поддержки эмоционального и психического здоровья
- Участие в долгосрочном успехе Snap через RSU
- Базовая зарплата $209,000–$313,000 в год (Zone A)
Навыки
- Java
- C++
- Python
- NoSQL
- Memcache
- Redis
- Kubernetes
- AWS
- Google Cloud
- распределённые системы
- микросервисы
- AI-инструменты