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)
- Сильное понимание software design, структур данных и алгоритмов
- Опыт работы с SQL и хотя бы одной production-базой данных
- Умение брать неоднозначную задачу, задавать правильные вопросы и доводить до протестированного кода с минимальным надзором
- Хорошие коммуникативные и организационные навыки, опыт работы в команде
Условия
- Конкурентная компенсация, возможны equity-гранты (RSU)
- Пенсионные планы и Employee Stock Purchase Plan
- Гибкий оплачиваемый отпуск
- Медицинская, стоматологическая страховка, страхование жизни и инвалидности
- Семейные льготы, включая фертильные программы и равный оплачиваемый родительский отпуск
- Профессиональное развитие: карьерные треки, обучающие платформы, годовой стипенд на обучение
- Гибридный формат работы
- Employee Resource Groups, Volunteer Week и donation matching
Навыки
- Ruby
- Ruby on Rails
- React
- TypeScript
- SQL
- MongoDB
- ClickHouse
- Sidekiq
- Snowflake
- NoSQL