Snowflake

Staff Software Engineer

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

Staff-инженер в команду Apps & Experiences (AppEx) Snowflake. Отвечает за стратегию и инфраструктуру веб-производительности Snowsight — крупного SPA для аналитики, data engineering и AI-нагрузок.

Задачи

  • Определять и продвигать стратегию веб-производительности Snowsight на основе реальных пользовательских метрик (Core Web Vitals, кастомные метрики взаимодействия, time-to-visually-complete для data-heavy экранов)
  • Строить и поддерживать инфраструктуру производительности: RUM/synthetic-мониторинг, детекцию регрессий в CI, анализ бандлов, дашборды и алертинг
  • Находить и устранять системные узкие места производительности: начальная загрузка, code splitting и lazy loading, рендеринг React, загрузка и кэширование данных, рендеринг больших датасетов (виртуализация, стриминг), эффективность памяти и CPU
  • Оптимизировать сборку и доставку: размер бандла, tree-shaking, стратегии разбиения на чанки, кэширование CDN, приоритизация ресурсов (preload, prefetch, HTTP/2+)
  • Внедрять performance-бюджеты и guardrails в CI/CD, чтобы регрессии ловились до релиза
  • Помогать продуктовым командам проектировать performance-aware архитектуры новых фич: паттерны загрузки данных, стратегии рендеринга, прогрессивная загрузка
  • Менторить инженеров по всей организации по best practices производительности и проводить ревью критичных performance-путей
  • Представлять позицию frontend-производительности Snowflake в кросс-организационных архитектурных решениях (API, сервисная инфраструктура, кэширующие слои)

Требования

  • 8+ лет опыта в software engineering с глубокой экспертизой в веб-производительности крупных сложных веб-приложений
  • Экспертный уровень JavaScript/TypeScript и React, включая внутренности рендеринга React и опыт диагностики проблем производительности в больших React-кодбазах
  • Сильное понимание основ браузерной производительности: critical rendering path, layout/paint/composite, планирование main-thread, Web Workers, профилирование в DevTools/Performance panel
  • Опыт проектирования и эксплуатации RUM и synthetic-мониторинга производительности в масштабе (сбор кастомных метрик, алертинг по перцентилям, детекция аномалий)
  • Глубокое знание build-инструментов и оптимизации доставки: Webpack/Vite/Bazel, code splitting, tree-shaking, стратегии чанков, lazy loading, поведение CDN, заголовки кэширования, resource hints
  • Опыт рендеринга больших датасетов: виртуализация (windowing), canvas/WebGL для гридов и графиков, стриминг/инкрементальный рендеринг, эффективное управление DOM
  • Сильные навыки коммуникации и влияния: умение задавать техническое направление, строить консенсус между командами и объяснять trade-offs производительности
  • Опыт работы в платформенной или инфраструктурной роли, где заказчиками являются другие инженерные команды
  • Возможность работать в офисе в Bellevue, WA или Menlo Park, CA

Условия

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

Навыки

  • JavaScript
  • TypeScript
  • React
  • Core Web Vitals
  • RUM
  • Webpack
  • Vite
  • Bazel
  • CDN
  • Web Workers
  • WebGL
  • Canvas
  • виртуализация
  • SSR
  • V8
  • Chromium
  • WebKit
  • Datadog
  • Grafana

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

Sr Staff / Senior Front End Software Engineer
SciTecSeniorBoulderОфис
127,000 – 193,000 USD в год
28 окт.
Front-end Data Application Engineer
D2 ConsultingMiddleSpringfieldОфис
140,000 – 160,000 USD в год
28 окт.
Senior Software Developer
Georgia Lottery CorporationSeniorAtlantaОфис
28 окт.
Sr Staff / Senior Front End Software Engineer
SciTecSeniorBoulderОфис
127,000 – 193,000 USD в год
28 окт.
Sr Software Engineer - (Front-End)
Lowe'sSeniorCharlotteГибридРелокация
28 окт.
Staff Software Engineer — Snowflake, 236,000 – 339,200 USD в год, Menlo Park | itrelocate