Downstream.ai (Acq. by Snap, Inc.)
Staff Software Engineer, Storage and Caching
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер и технический лидер в Snap, отвечающий за стратегию и развитие инфраструктуры хранения, кэширования и идентичности. Роль предполагает проектирование и эксплуатацию отказоустойчивых распределённых систем в AWS и GCP и техническое руководство кросс-командными инициативами.
Задачи
- Определять техническое направление платформы Service Infrastructure и многоквартальные дорожные карты (service mesh, compute, observability и смежные области)
- Проектировать, разрабатывать и эксплуатировать базовую backend-инфраструктуру для критичных сервисов Snap с фокусом на надёжность, масштабируемость и производительность
- Выступать hands-on техническим лидером Staff-уровня: вести сложные инициативы от концепции через архитектуру и реализацию до раскатки и итераций
- Согласовывать техническое направление, приоритеты и компромиссы с инженерами и руководителями инфраструктурных и продуктовых команд
- Улучшать опыт разработчиков и операторов платформы за счёт устойчивых систем, абстракций и механизмов
- Внедрять лучшие практики по надёжности сервисов, observability, реагированию на инциденты, производительности и экономической эффективности
- Менторить инженеров и обеспечивать техническое лидерство за пределами своей команды
- Определять, как инфраструктура Snap будет развиваться в эпоху AI-first, включая ответственное применение AI для повышения качества платформы и продуктивности
Требования
- Глубокий опыт проектирования, разработки и эксплуатации backend-сервисов или распределённых систем в большом масштабе
- Сильные навыки технического лидерства: умение задавать видение и превращать стратегию в исполнимые дорожные карты
- Опыт ведения сложных кросс-функциональных инициатив на протяжении нескольких кварталов
- Прочная база в системном дизайне: API, архитектура сервисов, compute-платформы, концепции хранения, observability, оркестрация workflow
- Опыт владения высокодоступными критичными системами, включая операционную готовность и реагирование на инциденты
- Bachelor’s degree в Computer Science, Engineering или смежной технической области либо эквивалентный практический опыт
- 9+ лет опыта разработки ПО (или Master’s degree и 8+ лет, или PhD и 5+ лет)
- Опыт технического лидера, доменного эксперта или владельца сложных технических инициатив
- Опыт построения и эксплуатации backend- или распределённых систем в продакшене
- Опыт руководства архитектурой или направлением платформы за пределами одной команды
Условия
- Офисный формат: ожидается работа в офисе 4+ дня в неделю (политика «Default Together»)
- Базовая зарплата: Zone A (CA, WA, NYC) — $229,000–$343,000 в год; Zone B — $218,000–$326,000; Zone C — $195,000–$292,000
- Позиция даёт право на equity в виде RSU
- Оплачиваемый родительский отпуск, комплексная медицинская страховка, программы поддержки эмоционального и психического здоровья
- Равные возможности трудоустройства (EOE), включая людей с инвалидностью и ветеранов
Навыки
- Distributed Systems
- AWS
- GCP
- Service Mesh
- Observability
- Kubernetes
- Microservices
- Go
- Java
- Python
- C++
- Storage Systems
- Caching
- System Design
- APIs
- Incident Response