Qualia
Senior Software Engineer I, Payments
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Payments компании Qualia, разрабатывающей платформу для сделок с недвижимостью. Задача — строить и поддерживать системы, которые безопасно и точно проводят платежи (ACH и wire-переводы) на миллиарды долларов в год.
Задачи
- Проектировать, разрабатывать и поддерживать системы обработки ACH и wire-переводов в масштабе, включая инициирование, расчёты, сверку и обработку исключений
- Строить и укреплять пайплайны обработки платежей с интеграцией с банками-партнёрами, платёжными рельсами и сторонними финансовыми API
- Внедрять механизмы защиты от мошенничества с wire-переводами, верификации транзакций и обнаружения аномалий совместно с командами безопасности и комплаенса
- Улучшать и расширять основные веб-приложения (frontend и backend) для эскроу-учёта и движения средств в день закрытия сделки
- Принимать архитектурные решения для платёжной инфраструктуры: целостность данных, идемпотентность, обработка повторных попыток и сбоев, аудит-логирование
- Работать с Compliance, Risk и Accounting для соответствия регуляторным и аудиторским требованиям (NACHA, правила по wire-мошенничеству, SOC 2)
- Участвовать в on-call дежурствах для критичных платёжных систем
Требования
- Опыт полного владения сложными системами с высокой ответственностью в продакшене
- 5+ лет опыта как сильный full-stack веб-разработчик
- Прямой опыт создания или поддержки систем движения денег (банки, финтех, платёжные процессоры или аналогичная регулируемая среда) — сильное преимущество
- Глубокое понимание транзакционной целостности, идемпотентности и проектирования отказоустойчивости в финансовых системах
- Знание платёжных рельсов, банковских API или стандартов финансового комплаенса (NACHA, OFAC screening, PCI, SOC 2) — плюс
- Опыт принятия ключевых архитектурных решений в крупных высокорисковых проектах
- Опыт менторства junior-разработчиков
- Опыт работы в нескольких инженерных командах, малых и больших
- Хорошее продуктовое чутьё, внимание к деталям и желание строить системы, которым доверяют деньги
Условия
- Remote-first организация с гибкостью в работе команд
- Роль базируется в Austin, TX, но открыта для удалённых кандидатов
- Офисы в San Francisco, California и Concord, New Hampshire
- Комплексные медицинские планы, программа 401k, компенсация транспортных расходов
- Профессиональное развитие, родительский отпуск, гибкая политика отпусков
- Онлайн-онбординг, двухнедельные all hands встречи и внутренние виртуальные мероприятия
Навыки
- JavaScript
- TypeScript
- NodeJS
- React
- MeteorJS
- MongoDB
- Kubernetes
- AWS
- Microservice architecture
- ACH
- Wire transfers
- NACHA
- OFAC screening
- PCI
- SOC 2