Snowflake

Senior Software Engineer, Compute Service

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

Senior-инженер в команду Compute Service Snowflake. Разработка и эксплуатация распределённых систем планирования и выполнения вычислительных нагрузок поверх облачной data-платформы.

Задачи

  • Проектировать и реализовывать масштабируемые распределённые системы для планирования, очередей, диспетчеризации и завершения warehouse-нагрузок
  • Анализировать и решать задачи отказоустойчивости, высокой доступности, производительности и масштабирования
  • Строить admission control, изоляцию и управление ёмкостью для справедливого и предсказуемого использования общего compute
  • Вести кросс-функциональные инициативы и взаимодействовать с инженерами, product-менеджерами и technical program managers
  • Оценивать компромиссы между консистентностью, долговечностью, задержкой и стоимостью
  • Обеспечивать операционную готовность сервисов и выполнение обязательств перед клиентами по доступности и производительности

Требования

  • Существенный промышленный опыт проектирования, разработки и поддержки крупномасштабных систем в продакшене
  • Опыт создания крупномасштабных распределённых отказоустойчивых сервисов и control plane, включая размещение compute, очереди и мониторинг
  • Сильное понимание концепций ОС: многопоточность, управление памятью, сети, хранение, производительность и масштаб
  • Сильные основы computer science: структуры данных, алгоритмы, распределённые системы
  • Навыки системного программирования, включая многопоточность и конкурентность; предпочтительно свободное владение Java
  • Опыт работы с облачной инфраструктурой AWS, Azure или Google Cloud
  • Степень бакалавра по Computer Science или эквивалентный практический опыт; продвинутая степень — плюс

Условия

  • Работа над ведущей облачной data-платформой
  • Сложные технические задачи в параллельных и распределённых системах, управлении ресурсами, планировании и эксплуатации крупномасштабных систем
  • Тесное взаимодействие с партнёрскими командами
  • Работа в команде опытных инженеров
  • Информация о зарплате и бенефитах для вакансий в США — на сайте карьеры Snowflake

Навыки

  • Java
  • Distributed Systems
  • AWS
  • Azure
  • Google Cloud
  • Multi-threading
  • Concurrency
  • Networking
  • Storage
  • Scheduling
  • Queueing
  • Fault Tolerance
  • High Availability

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

Software Developer V
General Atomics Aeronautical SystemsSeniorPowayОфис
118,500 – 207,750 USD в год
27 окт.
Software Engineer III, Infrastructure, Google Cloud NetInfra
GoogleMiddleMadisonОфис
147,000 – 210,000 USD в год
27 окт.
Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy
GoogleSeniorKirklandОфис
174,000 – 252,000 USD в год
27 окт.
Staff Software Engineer, Infrastructure, Network Product Ordering
GoogleSeniorSunnyvaleОфис
207,000 – 300,000 USD в год
27 окт.
Mission Software Engineer
Anduril IndustriesMiddleWalthamОфис
132,000 – 175,000 USD в год
27 окт.
Senior Software Engineer, Compute Service — Snowflake, 200,000 – 287,500 USD в год, Menlo Park | itrelocate