Snap Inc.
Software Engineer, Level 3
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в Snap Inc для разработки и эксплуатации критичных масштабируемых сервисов: identity, friend graph и ядро хранения данных. Работа в офисе в Bellevue, штат Вашингтон.
Задачи
- Проектировать, реализовывать и эксплуатировать критичные масштабируемые сервисы: identity, friend graph, ядро хранения данных
- Работать с другими командами для понимания продуктовых требований, оценки trade-off и поставки решений
- Тестировать и отлаживать свою работу, добиваясь высокого качества
- Продвигать и применять лучшие практики по доступности, масштабируемости, операционному совершенству и управлению затратами
Требования
- Степень BS/BA в технической области (Computer Science) или эквивалентный опыт
- 1+ год коммерческого опыта разработки ПО после бакалавриата или степень магистра в технической области
- Опыт работы с backend-сервисами или распределёнными системами
- Способность самостоятельно реализовывать фичи среднего размера за несколько недель и несколько PR
- Понимание операционных аспектов системы, участие в разборе инцидентов и хотфиксов
- Опыт эксплуатации высокодоступных систем в значительном масштабе
Условия
- Работа в офисе 4+ дня в неделю (политика Default Together)
- Оплачиваемый родительский отпуск
- Комплексная медицинская страховка
- Программы поддержки эмоционального и психического здоровья
- Участие в долгосрочном успехе компании через RSU
Навыки
- Java
- C++
- Python
- NoSQL
- Memcache
- Redis
- Kubernetes
- AWS
- Google Cloud
- микросервисы
- распределённые системы