Uber Freight

Sr. Software Engineer - Backend

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

Senior backend-инженер в Uber Freight для проектирования и разработки масштабируемых сервисов и приложений в распределённой среде. Роль предполагает архитектурное лидерство, менторство и ведение сложных проектов совместно с Product, Design, Operations и Data Science.

Задачи

  • Проектировать и разрабатывать качественное, эффективное, поддерживаемое и масштабируемое ПО для множества приложений и сервисов
  • Соблюдать безопасные практики кодирования с точки зрения безопасности, зависимостей и снижения рисков
  • Оценивать влияние изменений на другие модули и приложения, в том числе в распределённых системах
  • Помогать проектному руководству с оценкой работ, ресурсов, участием в интервью и планированием графика разработки
  • Работать с версионированием, включая параллельные ветки и многократные слияния
  • Проводить юнит- и интеграционное тестирование в среде развёртывания
  • Выявлять пробелы в методологии тестирования и предлагать альтернативные решения или фреймворки
  • Поддерживать бизнес-аналитиков и техподдержку в решении продакшн-инцидентов
  • Выполнять углублённую оценку и анализ сложных факторов как эксперт
  • Вести крупные сложные проекты от начала до конца совместно с инженерами и кросс-функциональными стейкхолдерами
  • Менторить младших инженеров
  • Определять архитектуру для кросс-командных проектов
  • Отвечать за поставку сложных рабочих потоков
  • Создавать и распределять задачи для выполнения масштабных проектов
  • Самостоятельно реализовывать проекты повышенной сложности и неопределённости

Требования

  • Степень магистра в области компьютерной инженерии, информатики или смежной области
  • 3 года опыта работы с Golang
  • 3 года опыта работы с Go FX
  • 3 года опыта работы с Thrift
  • 3 года опыта работы с gRPC
  • 3 года опыта работы с Bazel
  • 3 года опыта работы с очередями сообщений
  • 3 года опыта работы с Grafana
  • 3 года опыта работы с ELK
  • 3 года опыта работы с MySQL
  • 3 года опыта работы с GORM
  • 3 года опыта работы с Go-sqlmock
  • 3 года опыта работы с Goland
  • 3 года опыта работы с VS Code
  • 3 года опыта работы с Shell Scripting
  • 2 года опыта работы с Redis
  • 2 года опыта работы с Phabricator
  • 2 года опыта работы с Sourcegraph
  • 2 года опыта работы с фреймворком логирования Zap
  • 2 года опыта в транспортной или логистической сфере
  • 2 года опыта работы с веб-фреймворками React или AngularJS
  • 2 года опыта работы с метриками M3
  • 2 года опыта работы с Yarpc

Условия

  • Гибридный формат: 2 дня в неделю можно работать из дома
  • Необходимо проживать в пределах транспортной доступности офиса в Чикаго, IL
  • Зарплата от $184 993 до $211 550 в год
  • Медицинская страховка, стоматология и зрение
  • 401k с match
  • Финансовые и ментальные wellness-программы
  • Родительский отпуск
  • Страхование краткосрочной и долгосрочной нетрудоспособности
  • Страхование жизни
  • Возможны бонусы за производительность или продажи, участие в equity-программе Uber Freight

Навыки

  • Golang
  • Go FX
  • Thrift
  • gRPC
  • Bazel
  • Message Queues
  • Grafana
  • ELK
  • MySQL
  • GORM
  • Go-sqlmock
  • Goland
  • VS Code
  • Shell Scripting
  • Redis
  • Phabricator
  • Sourcegraph
  • Zap
  • React
  • AngularJS
  • M3
  • Yarpc

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

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 окт.
Sr. Software Engineer - Backend — Uber Freight, 184,993 – 211,550 USD в год, Chicago | itrelocate