Uber
Software Engineer II - Android
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Android-инженер в команду Autonomous Mobility & Delivery (Uber), которая развивает автономные поездки и доставку. Роль предполагает разработку новых фич и платформенных возможностей на основе данных автономных автомобилей.
Задачи
- Разрабатывать новые функции и платформенные возможности, используя данные автономных автомобилей и операционную аналитику
- Создавать фичи для роста бизнеса автономных автомобилей на платформе Uber
- Вести технические проекты от идеи до завершения в сотрудничестве с product-менеджерами, data scientists и операционными командами
- Балансировать технические компромиссы между скоростью, производительностью и качеством
- Развивать инженерную культуру и техническое совершенство в команде
Требования
- Степень BS/BE или эквивалент в Computer Science, Engineering, Mathematics или смежной области
- 2+ года опыта в Software Engineering
- Обширный практический опыт Android-разработки, включая Java и/или Kotlin и code review
- Опыт ведения технических проектов end-to-end на всех этапах жизненного цикла — от идеи и дизайна до глобального деплоя и продакшена
- Экспертиза в определении стандартов тестирования, мониторинга и алертинга, а также в управлении сложными инцидентами на уровне организации
- Настойчивость, драйв и глубокое чувство ответственности
- Самостоятельность и страсть к обучению
- Сильные навыки коммуникации и командной работы
Условия
- Бонусная программа Uber и возможность получения equity
- Участие в 401(k) для всех full-time сотрудников
- Различные бенефиты
- Гибридный формат: не менее 50% времени в офисе, если не одобрена полная удалёнка
Навыки
- Android
- Java
- Kotlin
- Computer Science
- Distributed Systems
- System Design
- Architecture
- Algorithms
- Data Structures