Braze
Software Engineer II, User Targeting
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду User Targeting платформы Braze. Разработка фич высоконагруженной системы сегментации пользователей, через которую проходят миллиарды пользователей в день.
Задачи
- Проектировать и реализовывать фичи на backend Ruby on Rails и frontend React — от design review до продакшн-выката
- Владеть фичами: декомпозировать средние проекты, ставить сроки и соблюдать их
- Писать и оптимизировать запросы к MongoDB и ClickHouse, разбираться в производительности и стоимости сегментации при росте объёмов данных
- Работать кросс-функционально с product-менеджерами, дизайнерами и другими инженерными командами
- Писать автотесты, ревьюить код коллег и участвовать в on-call ротации
- Активно использовать AI-инструменты в ежедневном workflow
Требования
- 2+ года профессионального опыта разработки и вывода в продакшн веб-приложений (full-stack или backend)
- Сильные основы: проектирование ПО, структуры данных, алгоритмы
- Опыт работы с SQL и хотя бы одной продакшн-базой данных
- Умение брать неоднозначную задачу, задавать правильные вопросы и превращать её в работающий протестированный код с минимальным надзором
- Отличные коммуникационные и организационные навыки, опыт работы в команде
Условия
- Конкурентная компенсация, включая equity (RSU)
- Пенсионные планы и Employee Stock Purchase Plans
- Гибкий оплачиваемый отпуск
- Медицинская, стоматологическая, зрительная страховка, страхование жизни и инвалидности
- Семейные льготы: фертильные бенефиты и равный оплачиваемый родительский отпуск
- Профессиональное развитие: карьерные треки, обучающие платформы, ежегодный стипенд на обучение
- Гибридный формат работы
- Employee Resource Groups, Volunteer Week и donation matching
Навыки
- Ruby
- Ruby on Rails
- React
- TypeScript
- SQL
- MongoDB
- ClickHouse
- Sidekiq
- Snowflake
- JavaScript