Whip Media
Senior Full Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack инженер в продуктовую команду Whip Media для разработки mission-critical веб-платформы Helix для медиа и стриминговых компаний. Работа на стыке новых сервисов на Go и существующих Java/Spring сервисов, включая frontend и AI-инструменты.
Задачи
- Проектировать и писать новые API и код обработки данных на Java или Python
- Разрабатывать frontend-фичи к своим API — интерфейсы с большими объёмами данных, быстрые и понятные
- Создавать новые модели данных для растущих объёмов данных
- Разрабатывать алгоритмы синхронизации данных в распределённых системах
- Проектировать и внедрять ETL-процессы для интеграции с источниками данных клиентов и третьих сторон
- Вести фичи end-to-end: требования, дизайн, реализация, тесты, деплой и поддержка
- Использовать AI-инструменты как часть рабочего процесса и формировать лучшие практики
- Писать технические требования и дизайн-документы
- Работать в кросс-функциональной команде над новыми платформами и внутренними инструментами
- Менторить других инженеров через дизайн и delivery
Требования
- Bachelor's degree или эквивалентный опыт в Computer Science, Engineering или смежной области
- 5+ лет опыта проектирования и разработки ПО на Java
- Опыт с Spring и ключевыми компонентами: Spring Boot, Spring Security, Spring Data, Spring Data REST
- Frontend-опыт с современным компонентным фреймворком (Vue, React или аналогичный), включая state management и асинхронную загрузку данных
- Опыт моделирования данных в SQL, желательно PostgreSQL, и тюнинга запросов на масштабе
- Опыт с AWS API и сервисами (S3, Lambda, SNS, SQS)
- Опыт со скриптовым языком, желательно Python
- Опыт с event-driven архитектурой и messaging (Kafka, Kinesis, SNS/SQS)
- Практический опыт разработки с AI-инструментами — coding agents/assistants и/или фичи на LLM API
- Опыт с веб-сервисами (REST)
- Комфорт в быстро меняющейся среде
- Опыт менторства инженеров
Условия
- Конкурентный health plan
- Wellbeing bundles
- Конкурентный maternity/paternity leave
- Remote office stipend
- Flexible PTO
- Referral bonuses
- Доступ к FSA plans
- 401k retirement plan
- Ежемесячная компенсация мобильной связи
- Годовая базовая зарплата $160,000 - $185,000
Навыки
- Go
- Java
- Spring
- Spring Boot
- Spring Security
- Spring Data
- Spring Data REST
- PostgreSQL
- Python
- AWS
- S3
- Lambda
- SNS
- SQS
- Kafka
- Kinesis
- Vue
- React
- REST
- SQL
- Temporal
- Airflow
- Step Functions
- Cadence
- RAG
- MCP
- Terraform
- CI/CD
- Amazon Redshift
- LLM