Snowflake

Senior Software Engineer, Compute Service

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

Инженер в команду Compute Service, которая строит и эксплуатирует системы планирования и выполнения warehouse-нагрузок Snowflake: асинхронные и плановые вычисления, эластичная ёмкость и control plane планировщика.

Задачи

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

Требования

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

Условия

  • Базовая зарплата $200,000 - $287,500
  • Участие в бонусной и equity-программе
  • Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
  • Пенсионный план 401(k)
  • Flexible spending и health savings account
  • Не менее 12 оплачиваемых праздников, оплачиваемый отпуск, родительский отпуск
  • Программа помощи сотрудникам

Навыки

  • Java
  • Distributed Systems
  • Multi-threading
  • Concurrency
  • AWS
  • Azure
  • Google Cloud
  • Operating Systems
  • Networking
  • Algorithms
  • Data Structures

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

Sr. Software Engineer, Security Server Applications, Enterprise Technology Services
AppleSeniorSunnyvaleОфис
28 окт.
Staff Software Engineer, Platform Cryptography
ServiceNowSeniorSan DiegoГибрид
149,800 – 262,200 USD в год
28 окт.
Software Engineer II- ECM Specialization
Blue Cross Blue Shield of MichiganMiddleУдалённо
56,700 – 114,850 USD в год
28 окт.
Staff Software Engineer
SustainmentSeniorAustinОфис
28 окт.
Staff Software Engineer, Platform Cryptography
ServiceNowSeniorГибрид
166,500 – 291,400 USD в год
28 окт.
Senior Software Engineer, Compute Service — Snowflake, 200,000 – 287,500 USD в год, Menlo Park | itrelocate