Uber

Sr Staff Engineer - Backend

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

Senior Staff Backend Engineer в Uber: техническое лидерство в проектировании и развитии распределённых систем глобального масштаба, задающих основу маркетплейса. Роль предполагает определение архитектурной стратегии организации и работу с системами сверхвысокой нагрузки.

Задачи

  • Проектировать и реализовывать высокодоступные, отказоустойчивые и экономичные распределённые системы с задержкой менее 50 мс
  • Проектировать системы, выдерживающие 1M+ запросов в секунду при доступности 99.99% и строгих гарантиях консистентности для финансовых и ценовых сценариев
  • Определять техническую стратегию развития платформы, микросервисной архитектуры и API-дизайна
  • Создавать платформенные абстракции и инструменты для разработчиков, скрывающие сложность и ускоряющие работу ML и продуктовых команд
  • Руководить переходом к «Dual-rail» отказоустойчивости для критичных платёжных и ценовых потоков
  • Работать кросс-функционально с Product, Data Science и Ops на уровне директоров и VP
  • Проводить архитектурные ревью, снижать системный технический долг, повышать уровень observability и incident response

Требования

  • 10+ лет профессионального опыта в backend-разработке и построении распределённых систем в крупномасштабной продакшн-среде
  • Опыт решения стратегически важных задач через внедрение ключевых фреймворков и лучших практик кодирования в масштабе организации
  • Умение предвидеть архитектурные проблемы и возможности на год вперёд и работать с руководством над их решением
  • Опыт ведения крупных инженерных проектов на всех этапах жизненного цикла — от идеи и сбора требований до глобального продакшна
  • Экспертиза в определении стандартов тестирования, мониторинга и алертинга, руководство сложным incident management на уровне организации
  • Опыт выявления архитектурных пробелов и создания общеорганизационных фреймворков для ускорения разработки и снижения технического долга
  • Опыт выстраивания стратегических отношений с внутренними и внешними стейкхолдерами для продвижения технического видения
  • Высшее образование в области Computer Science, Engineering или эквивалентный практический опыт
  • Экспертный уровень владения Go, Java или Python (предпочтительно)
  • Опыт создания инструментов для разработчиков, SDK и абстракций (например, потоковая обработка данных с Flink/Kafka) (предпочтительно)
  • Опыт работы с cloud-native инфраструктурой (GCP) и контейнеризацией (Kubernetes) в глобальном масштабе (предпочтительно)

Условия

  • Базовая зарплата для ролей в Sunnyvale, CA: от $267,000 до $297,000 в год
  • Участие в бонусной программе Uber, возможны опционы и другие виды компенсации
  • План 401(k) для всех сотрудников на полную ставку
  • Различные льготы и бенефиты
  • Гибридный формат: не менее 50% времени в офисе, если не одобрена полная удалёнка

Навыки

  • Go
  • Java
  • Python
  • Flink
  • Kafka
  • GCP
  • Kubernetes
  • микросервисы
  • API design
  • distributed systems

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Sr Staff Engineer - Backend — Uber, 267,000 – 297,000 USD в год, Sunnyvale | itrelocate