Veritone
Staff Software Engineer - Backend
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер backend в Veritone: проектирование отказоустойчивых распределённых систем и авто-масштабируемых приложений, включая интеграции AI-платформы. Роль предполагает техническое лидерство, задание инженерных практик и работу с продуктовыми и инфраструктурными командами.
Задачи
- Решать сложные, ранее не встречавшиеся задачи в условиях неопределённости
- Взаимодействовать с кросс-функциональными командами для архитектурного согласования и достижения общих целей
- Участвовать в определении технического направления команды, установлении лучших практик и долгосрочных роадмапов
- Создавать и разворачивать поддерживаемые, экономичные и отзывчивые решения с высокой скоростью вывода на рынок
- Работать с продуктовыми, дизайнерскими и инфраструктурными командами над масштабируемыми приложениями и сервисами
- Обеспечивать надёжность приложений совместно с Operations и Infrastructure: сборка, масштабирование и мониторинг сервисов
- Проектировать, разрабатывать, тестировать и отлаживать высокопроизводительный код для критичных бизнес-приложений
- Анализировать и оптимизировать frontend- и backend-код для максимальной эффективности системы
Требования
- Минимум 5 лет опыта проектирования и построения высокопроизводительных надёжных систем в сложных многоуровневых распределённых средах
- Продвинутые навыки программирования на Golang, Node.js или React, глубокое понимание принципов ООП и функционального дизайна
- Опыт участия в сквозном проектировании систем: архитектурная целостность, паттерны проектирования, безопасность, надёжность, горизонтальное масштабирование
- Опыт применения лучших практик на всём SDLC: стандарты кодирования, код-ревью, управление версиями, автоматизированное тестирование
- Опыт операционного совершенства и непрерывного деплоя (CI/CD)
- Подтверждённый опыт развёртывания и поддержки production-кода в масштабе
Условия
- Годовая зарплата $185,000–$200,000 (для Colorado и California)
- Возможна дополнительная компенсация и бонусы
- Медицинская страховка, пенсионные программы, страхование жизни
- Оплачиваемый отпуск, родительский отпуск и льготы
- Работа в быстром темпе над приложениями нового поколения на базе AI
Навыки
- Golang
- Node.js
- React
- OOP
- Design Patterns
- Distributed Systems
- CI/CD
- Automated Testing
- Horizontal Scaling
- System Design