Uber Freight
Software Engineer III (Fullstack)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Fullstack-инженер в команду Uber Freight для разработки end-to-end систем логистической платформы: от backend-сервисов и API до React-интерфейсов для клиентов.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые fullstack-сервисы и интерфейсы на Go/Java и React
- Вести техническое проектирование и архитектурные решения для frontend и backend распределённых сервисов
- Продвигать лучшие практики в тестировании, безопасности, поддерживаемости кода и деплой-пайплайнах
- Совместно с Product, Design и Data Science определять технический скоуп и поставлять сложные логистические фичи
- Выявлять технический долг, узкие места масштабирования и архитектурные возможности
- Диагностировать и решать комплексные кросс-слойные проблемы в продакшене
Требования
- Степень BS, MS или PhD по Computer Science или эквивалентный практический опыт
- Минимум 3 года опыта в software engineering, из них не менее 2 лет работы с backend и frontend системами
- Сильные навыки кодирования на одном или нескольких backend-языках (Go, Java, Python или C++) и во frontend-технологиях (React, TypeScript, HTML/CSS)
- Опыт построения масштабируемых микросервисов и frontend-приложений, интегрированных с API
- Глубокое понимание веб-производительности, дизайна API и моделирования данных
- Опыт практик тестирования на backend и frontend (unit, integration, end-to-end)
Условия
- Full Time, гибридный формат
- Медицинская страховка, стоматология и зрение, 401k match, финансовые и mental wellness программы
- Оплачиваемый родительский отпуск, страхование жизни и disability
- Возможны performance или sales incentive bonus, участие в equity-программе Uber Freight
- Для ролей в Чикаго зарплата $124,000.00 - $151,000.00 в год
- Виза-спонсорство и трансфер недоступны
Навыки
- Go
- Java
- Python
- C++
- React
- TypeScript
- HTML/CSS
- микросервисы
- API design
- MySQL
- SQL Server
- Oracle