Google

Staff Software Engineer, Infrastructure

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

Инженер в команду GDC networking в Google Cloud: проектирование и разработка систем автоматизации для физических и overlay-сетей дата-центров, включая Kubernetes-компоненты и cloud-native решения.

Задачи

  • Проектировать и разрабатывать отказоустойчивые высокопроизводительные распределённые системы и backend-сервисы для IaaS и контейнерных сетевых платформ
  • Разрабатывать и оптимизировать production-код (преимущественно на Go/C++) для компонентов Kubernetes, кастомных контроллеров и оркестраторов в масштабных fleet-окружениях
  • Строить и развивать слои software-defined networking, сетевой виртуализации и связности дата-центров для низколатентной, масштабируемой и безопасной оркестрации трафика
  • Обеспечивать надёжность и тюнинг производительности крупномасштабных распределённых развёртываний через тестовые фреймворки, телеметрию и отказоустойчивые архитектурные паттерны
  • Менторить инженеров и вести техническую стратегию, взаимодействуя с кросс-функциональными партнёрами и open-source/cloud-native сообществом

Требования

  • Bachelor's degree или эквивалентный практический опыт
  • 8 лет опыта программирования на C++
  • 5 лет опыта тестирования и запуска программных продуктов
  • 5 лет опыта построения и развития крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением данных или аппаратной архитектурой
  • 3 года опыта в software design и архитектуре
  • Предпочтительно: Master's degree или PhD в Engineering, Computer Science или смежной технической области
  • 8 лет опыта с структурами данных и алгоритмами
  • 3 года опыта на технической руководящей роли: руководство проектными командами и определение технического направления
  • 3 года опыта работы в сложной матричной организации с кросс-функциональными проектами

Условия

  • Оплата в США: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
  • Работа над проектами, критичными для Google, с возможностью перехода между командами и проектами
  • Работа с передовыми технологиями дата-центров и cloud networking
  • Индивидуальная оплата определяется навыками, опытом и образованием/подготовкой

Навыки

  • C++
  • Go
  • Kubernetes
  • distributed systems
  • software design
  • data structures
  • algorithms
  • networking
  • software-defined networking
  • network virtualization
  • IaaS
  • cloud-native
  • telemetry
  • testing frameworks

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Staff Software Engineer, Infrastructure — Google, 207,000 – 300,000 USD в год, Sunnyvale | itrelocate