ID.me
Senior Software Engineer - Reporting and Billing
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в команду Reporting & Billing компании ID.me. Отвечает за модель данных отчётности, механизмы доставки данных клиентам (API, экспорты, вебхуки, event streams) и автоматизированную систему биллинга.
Задачи
- Строить клиентскую модель данных транзакций для отслеживания активности пользователей
- Проектировать и разрабатывать механизмы доставки отчётных данных клиентам через Developer Portal: query API, плановые и по запросу экспорты, вебхуки и event streams
- Отвечать за API-контракты и SLA доставки, включая версионирование, обратную совместимость и вывод из эксплуатации
- Реализовывать архитектуру метеринга и биллинга, превращающую события в точные и проверяемые начисления
- Обеспечивать доступность и корректность записи и чтения отчётных данных и биллинг-прогонов в продакшене
- Вести работу по observability, мониторингу качества данных, инструментам сверки, производительности запросов и реагированию на инциденты
- Обеспечивать соответствие систем требованиям безопасности, приватности и аудита NIST 800-63-3 AAL2/IAL2
- Продвигать AI-first практики разработки с использованием Claude Code и Cursor и помогать команде их осваивать
Требования
- Bachelor's degree in Computer Science, Engineering или эквивалентный практический опыт
- 6+ лет профессиональной разработки и эксплуатации продакшен веб-приложений (меньше для PhD и магистров)
- 3+ года опыта создания платформ для разработчиков: developer portals, API-платформы, платформы аутентификации, облачные или платёжные платформы
- 3+ года опыта с TypeScript, React и современной фронтенд-архитектурой, включая продакшен-опыт с Next.js или аналогичными фреймворками
- Опыт эксплуатации бэкенд-сервисов на современных веб-фреймворках: Ruby on Rails, Node.js, Java или аналогичных
- Владение инструментами AI-ассистированной разработки (Claude Code, Cursor) и приверженность AI-first инженерной культуре
Условия
- Полная занятость, офисная культура: работа в офисе 5 дней в неделю
- Офисы: McLean, VA; Mountain View, CA; New York City, NY; Tampa, FL
- Данная позиция предполагает работу из офиса McLean, VA пять дней в неделю
- ID.me участвует в E-Verify
Навыки
- TypeScript
- React
- Next.js
- Ruby on Rails
- Node.js
- Java
- Kotlin
- Go
- Kafka
- Pub/Sub
- SNS
- Debezium
- Salesforce
- NetSuite
- Snowflake
- OAuth2
- OpenID Connect
- NIST 800-63-3
- Claude Code
- Cursor