Uber

Sr Software Engineer - Engineer

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

Senior backend-инженер в команду Maps Experience в Uber. Разработка и масштабирование высоконагруженных распределённых сервисов, отдающих картографические, геолокационные и геопространственные данные для приложений Rider и Earner.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы и API, отдающие картографические, геолокационные и геопространственные данные миллионам пользователей.
  • Строить и оптимизировать высоконагруженные низколатентные распределённые системы для real-time карт с высокой доступностью и надёжностью в глобальном масштабе.
  • Владеть backend-системами end-to-end: от архитектуры и реализации до деплоя, мониторинга, траблшутинга и улучшений в продакшене.
  • Развивать backend-архитектуру, повышая масштабируемость, эффективность и продуктивность разработчиков и снижая техническую сложность.
  • Тесно сотрудничать с mobile-инженерами, командами Maps platform, Product и другими инженерными командами.
  • Решать сложные технические задачи, принимать прагматичные инженерные компромиссы, участвовать в дизайне и код-ревью.
  • Менторить инженеров, делиться знаниями и внедрять инженерные best practices.

Требования

  • 5+ лет профессионального опыта в backend-разработке или смежной технической области.
  • Уверенное владение хотя бы одним backend-языком: Java, Go, C++ или Python.
  • Опыт проектирования, разработки и эксплуатации масштабируемых backend-сервисов и распределённых систем в продакшене.
  • Понимание дизайна API, сервис-ориентированных архитектур, хранения данных и основ распределённых систем.
  • Опыт оптимизации производительности, траблшутинга и построения надёжных высокодоступных сервисов.
  • Способность самостоятельно вести сложные инженерные проекты от дизайна до продакшена.
  • Сильные навыки решения проблем и эффективной работы с инженерами и кросс-функциональными стейкхолдерами.
  • Степень бакалавра или магистра по Computer Science, Engineering или эквивалентный практический опыт.

Условия

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

Навыки

  • Java
  • Go
  • C++
  • Python
  • API design
  • distributed systems
  • microservices
  • cloud infrastructure
  • observability
  • geospatial data
  • distributed caching
  • database performance optimization

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

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 Software Engineer - Engineer — Uber, 202,000 – 224,000 USD в год, San Francisco | itrelocate