Turo
Senior Software Engineer, Backend
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в команду каршеринг-маркетплейса Turo. Разработка продуктовых фич и масштабирование API и внутренних сервисов в тесной связке с продуктом и дизайном.
Задачи
- Разрабатывать продуктовые фичи совместно с product management, дизайном и инженерами
- Писать качественный поддерживаемый код, тестировать, проводить код-ревью и релизить
- Определять направления улучшения и масштабирования архитектуры и дизайна приложений
- Разрабатывать инструменты и утилиты для диагностики и устранения проблем
- Обеспечивать корректный технический дизайн и документацию
- Эффективно работать в быстро меняющейся среде, где процессы гибкие и требуются творческие решения
Требования
- Минимум 5 лет опыта поставки высоконагруженного кода в продакшн
- Опыт AI-enabled разработки и инструментов
- Свободное владение хотя бы одним языком: Java, Python, Ruby, Go или C
- Сильные фундаментальные знания computer science: структуры данных, алгоритмы, базы данных, распределённые системы, поиск
- Интерес к решению задач и помощь коллегам в достижении целей
- Увлечённость поиском, стримингом, базами данных и другими backend-технологиями
- Сильные коммуникативные навыки, умение объяснять сложные технические концепции дизайнерам, поддержке и другим инженерам
Условия
- Конкурентная зарплата, equity, бенефиты и перки для всех full-time сотрудников
- Оплачиваемая работодателем медицинская, стоматологическая и офтальмологическая страховка (зависит от страны)
- Пенсионный employer match
- Стипендия на обучение и профессиональное развитие
- Программа Turo host matching
- Turo travel credit
- Компенсация мобильной связи и интернета
- Оплачиваемый отпуск
- Оплачиваемые праздники, время на волонтёрство и родительский отпуск
- Обеды в офисе, снеки и активности для тех, кто работает в офисе full-time или гибридно
- Гибридный график: 3 дня в неделю в офисе (понедельник, среда, четверг)
Навыки
- Java
- Python
- Ruby
- Go
- C
- AI-enabled development
- data structures
- algorithms
- databases
- distributed systems
- search
- streaming