Snowflake

Staff Software Engineer — Engineering Systems, Continuous Integration

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

Staff-инженер в команду Continuous Integration Snowflake. Отвечает за техническое направление и архитектуру крупномасштабной CI-инфраструктуры, которой пользуются тысячи инженеров в мультиоблачной кодовой базе.

Задачи

  • Владеть техническим направлением и архитектурой крупномасштабных CI-сервисов и инфраструктуры
  • Проектировать, строить и эксплуатировать распределённые системы для надёжной, производительной и безопасной доставки ПО
  • Развивать CI-возможности для повышения надёжности сборок, скорости тестов, продуктивности разработчиков и скорости релизов
  • Совместно с инженерным руководством и продакт-менеджерами формировать квартальные и долгосрочные технические роадмапы
  • Принимать архитектурные решения по системам сборки, оркестрации тестов, планированию ресурсов, исполнению workflow и инструментам разработчика
  • Выявлять системные узкие места в жизненном цикле доставки ПО и устранять их
  • Задавать высокие стандарты дизайна, качества кода, тестирования, наблюдаемости, надёжности и операционной готовности
  • Менторить инженеров через дизайн-ревью, код-ревью и техническое наставничество
  • Вести сложные проекты с участием нескольких команд и кросс-функциональными зависимостями
  • Участвовать в incident response, root-cause analysis и долгосрочных улучшениях надёжности
  • Оценивать новые технологии и практики для масштабируемости и эффективности платформы разработчиков

Требования

  • 7+ лет опыта проектирования и разработки production-систем
  • Опыт технического лидерства в сложных много-командных инициативах
  • Глубокий опыт проектирования и эксплуатации распределённых систем в масштабе
  • Опыт построения или существенного развития enterprise-grade CI/CD систем
  • Сильные основы computer science: структуры данных, алгоритмы, распределённые системы, системный дизайн
  • Владение одним или несколькими языками: Java, C++, Python, Go
  • Опыт архитектурных решений по масштабируемости, надёжности, производительности, безопасности и поддерживаемости
  • Понимание продуктивности разработчиков и жизненного цикла разработки ПО
  • Сильные навыки решения проблем и техническое суждение
  • Сильные навыки письменной и устной коммуникации
  • Коллаборативный подход и умение менторить и влиять на инженеров

Условия

  • Базовая зарплата $236,000–$354,000 USD
  • Целевой бонус 15%
  • Совокупная целевая компенсация $271,400–$407,100 USD
  • Право на RSU-грант
  • Медицинская, стоматологическая и офтальмологическая страховка, 401(k), ESPP, оплачиваемый отпуск, родительский отпуск, страхование жизни
  • Работа с инфраструктурой, на которую ежедневно опираются тысячи инженеров Snowflake
  • Решение сложных задач распределённых систем и продуктивности разработчиков в масштабе
  • Влияние на техническое направление критичной инженерной инфраструктуры

Навыки

  • Java
  • C++
  • Python
  • Go
  • CI/CD
  • Jenkins
  • GitHub Actions
  • Bazel
  • ArgoCD
  • Kubernetes
  • Docker
  • AWS
  • Azure
  • GCP
  • Distributed Systems
  • Observability

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

Senior Developer
ZENITH INFOTEK LLCSeniorVirginia City Hybrid Energy CenterГибрид
50 USD в час
19 окт.
Engineer - HPC Platform
Xenon7MiddleChicagoГибрид
18 окт.
Engineer - HPC Platform
Xenon7MiddleOhio CityГибрид
18 окт.
Engineer - HPC Platform
Xenon7MiddleIndianapolisГибрид
18 окт.
Infrastructure Engineer
General Dynamics Information TechnologySeniorУдалённо
164,382 – 201,250 USD в год
18 окт.
Staff Software Engineer — Engineering Systems, Continuous Integration — Snowflake, 236,000 – 354,000 USD в год, Bellevue | itrelocate