Google

Senior Software Engineer, Google Cloud Kubernetes Networking

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

Инженер в команду Google Cloud Kubernetes Networking (GKE/GDC). Проектирование и разработка сетевых функций для AI/ML-нагрузок, виртуализации контейнеров и ВМ на Kubernetes, а также сетевых решений для гибридных и мультиоблачных окружений.

Задачи

  • Участвовать в дизайн-ревью или вести их с коллегами и стейкхолдерами, выбирая подходящие технологии
  • Триажить проблемы продукта или системы, отлаживать и отслеживать их, анализируя источники проблем и влияние на железо, сеть или качество сервиса
  • Проектировать и реализовывать новые сетевые функции для AI/ML-нагрузок в Google Distributed Cloud (GDC)
  • Разрабатывать решения виртуализации для контейнерных и VM-нагрузок на Kubernetes
  • Проектировать и разрабатывать сетевые решения для гибридных и мультиоблачных окружений, включая data plane и control plane, помогая внешним клиентам с проблемами в продакшн-кластерах
  • Взаимодействовать с open source сообществом, влияя на направление развития networking в Kubernetes

Требования

  • Степень бакалавра или эквивалентный практический опыт
  • 5 лет опыта разработки на Go, C или Python
  • 5 лет опыта с сетевыми архитектурами, протоколами (например, TCP/IP, BGP) и технологиями
  • 5 лет опыта проектирования, реализации и траблшутинга сетей
  • 3 года опыта разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением или архитектурой железа
  • Опыт с облачными compute-платформами (например, Kubernetes, Cloud Functions)
  • Желательно: магистратура или PhD в Computer Science или смежной технической области
  • Желательно: 5 лет опыта с структурами данных и алгоритмами
  • Желательно: опыт работы с облачными средами
  • Желательно: знание модулей Compute, Networking и Storage в ядрах Linux, планирования CPU, распределения ресурсов, cgroups, RTOS, RCU
  • Желательно: знание базовых сетевых концепций (IPv4, IPv6, iptables, L4/L7 балансировка, DNS) и сетевых компонентов на уровне ядра в Windows (опционально) и Linux

Условия

  • Зарплата в США: $174000 - $252000 (USD)
  • Целевой бонус 15%
  • Equity
  • Benefits
  • Индивидуальная оплата определяется навыками, опытом и образованием

Навыки

  • Go
  • C
  • Python
  • TCP/IP
  • BGP
  • Kubernetes
  • Cloud Functions
  • Linux
  • cgroups
  • RTOS
  • RCU
  • IPv4
  • IPv6
  • iptables
  • L4/L7 load balancing
  • DNS
  • eBPF
  • OpenvSwitch
  • GDC
  • GKE

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Senior Software Engineer, Google Cloud Kubernetes Networking — Google, 174,000 – 252,000 USD в год, Sunnyvale | itrelocate