Raydar
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер для биллингового и платёжного слоя программного продукта: подписки, регулярные и consumption-списания, права доступа и несколько платёжных провайдеров. Роль предполагает полную ответственность за критичную область — от проектирования до продакшена.
Задачи
- Отвечать за весь процесс сбора платежей: тарифные планы, регулярный биллинг, права доступа, корректировки кредитов и разовые списания.
- Спроектировать единый платёжный слой, объединяющий нескольких провайдеров и локальные способы оплаты, с оплатой в валюте клиента и снижением комиссий.
- Реализовать consumption-based биллинг: учёт использования, списание с предоплаченных балансов и выставление счетов за превышение.
- Разрабатывать платёжные фичи, позволяющие клиентам продукта списывать средства со своих конечных пользователей.
- Повышать пропускную способность и отказоустойчивость биллингового стека: обработка колбэков провайдеров, retry-логика, сверка ledger.
- Совместно с руководством проектировать и проводить тесты цен и структуры планов, быстро выпускать изменения для роста выручки.
Требования
- Примерно от двух до десяти лет инженерной работы в платёжных или монетизационных командах в подписочных или потребительских продуктах.
- Практический опыт продакшн-интеграции двух и более платёжных провайдеров.
- Опыт построения usage-based или credit-based биллинга вместе с подписками и entitlements.
- Способность довести критичную систему от первого дизайна до полного владения в быстро меняющемся стартапе.
- Подтверждённый опыт выпуска платёжного функционала платящим пользователям и его последующей доработки.
Условия
- Базовая зарплата: $200K–$300K
- Опционы (equity)
- Офис в San Francisco, CA, США
- Полная занятость, работа в офисе
Навыки
- TypeScript
- Postgres
- React