Uber

Staff Software Engineer – Service Mesh & Networking

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

Staff-инженер в команду Service Mesh в Uber. Отвечает за техническое направление прокси и сетевой инфраструктуры, обслуживающей весь service-to-service трафик компании.

Задачи

  • Определять многоквартальный технический роадмап forwarding-слоя service mesh
  • Снижать задержки и вычислительные затраты forwarding-пути, улучшать балансировку нагрузки
  • Развивать forwarding-слой в сторону горизонтально масштабируемой компартментализированной архитектуры
  • Усиливать идентификацию и авторизацию сервисов в mesh без роста tail latency
  • Строить observability, делающую mesh объяснимым для владельцев сервисов и on-call инженеров
  • Работать с продуктовыми командами и командами security, network, compute и storage
  • Вести через влияние: писать дизайн-документы, задавать стандарты, руководить инцидентами и постмортемами, менторить инженеров, внедрять автоматизацию, включая AI-воркфлоу

Требования

  • Bachelor's degree in Computer Science или смежная техническая область либо эквивалентный практический опыт
  • 8+ лет опыта в разработке ПО
  • Владение одним или несколькими языками: Go, C++, Java
  • Опыт построения и эксплуатации крупномасштабных latency-sensitive распределённых систем или инфраструктуры в продакшене
  • Опыт ведения мультикомандных инженерных проектов полного жизненного цикла
  • Желательно: знание сетевых протоколов HTTP/2, gRPC, TLS, балансировки нагрузки и управления трафиком
  • Желательно: опыт с прокси и service mesh (Envoy), с сетями Kubernetes
  • Желательно: опыт с идентификацией сервисов, аутентификацией и авторизацией (mTLS, SPIFFE)
  • Желательно: опыт безопасного управления изменениями критичной инфраструктуры (staged rollouts, обратная совместимость, откаты, миграции)
  • Желательно: вклад в open-source проекты Envoy или gRPC
  • Желательно: опыт менторинга инженеров

Условия

  • Базовая зарплата для San Francisco, CA и Sunnyvale, CA: $232,000–$258,000 в год
  • Участие в бонусной программе Uber
  • Возможны equity-награды и другие виды компенсации
  • План 401(k) для всех full-time сотрудников
  • Различные бенефиты
  • Гибридный формат: минимум 50% времени в офисе, если не одобрена полная удалёнка

Навыки

  • Go
  • C++
  • Java
  • Envoy
  • Kubernetes
  • HTTP/2
  • gRPC
  • TLS
  • mTLS
  • SPIFFE
  • Gateway API
  • load balancing
  • service mesh

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.