Trustly
Staff Software Engineer, Payments Orchestration: Transactions
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в Trustly, который полностью отвечает за домен Payments Orchestration: Transactions — архитектуру, надёжность и эксплуатацию транзакционного пути платежей. Роль предполагает владение платежными API, жизненным циклом транзакций и координацией платежей между банковскими рельсами, риск-скорингом и данными аккаунта.
Задачи
- Владеть архитектурой, сервисными контрактами и production-здоровьем Payments Orchestration: Transactions
- Эксплуатировать свои сервисы: on-call, SLAs, инцидент-респонс и root-cause фиксы
- Соответствовать стандартам observability и ежеквартально улучшать сервис
- Использовать AI-инструменты для быстрого разбора существующего кода и превращать знания в design docs, интерфейсы и runbooks
- Передавать знания инженерам, которые сейчас поддерживают эти системы, в Americas и Европе
- Руководить AI-assisted реализацией: писать и закрывать планы, ревьюить результат и отвечать за интеграционное тестирование
- Участвовать в найме и формировании команды, которая будет владеть доменом
Требования
- Обычно 10+ лет разработки и эксплуатации production-систем, из них несколько лет владения системами на staff-уровне
- Практический опыт с платежами, банкингом или другими финансовыми системами, где важны корректность, аудируемость и uptime
- Опыт on-call за собственные системы и их улучшения по итогам
- Опыт принятия незнакомой бизнес-критичной кодовой базы и становления её владельцем
- Ежедневное использование AI-инструментов для кодинга (Claude Code, Cursor, Copilot) с пониманием границ их применимости
- Сильный дизайн распределённых систем: консистентность данных, идемпотентность, конкурентность
- Ясная письменная речь: design docs и разборы инцидентов, которые переиспользуют другие
- Production-опыт с Java или сопоставимым backend-языком
- Опыт владения обработкой транзакций, где критичны корректность при конкурентности и идемпотентность
Условия
- Flexible paid time off и щедрые PTO-планы
- Медицинская, стоматологическая, офтальмологическая страховка и другие виды страхования
- FSA и HSA для медицинских и зависимых расходов
- Allowance на обустройство домашнего офиса
- Стипендия на интернет
- Совпадение по пенсионным планам 401k и RRSP
- Гендерно-нейтральный оплачиваемый родительский отпуск
- Глобальная команда: Silicon Valley, США, Канада, Бразилия, Европа
Навыки
- Java
- distributed systems
- idempotency
- concurrency
- data consistency
- payments APIs
- observability
- AI coding tools
- Claude Code
- Cursor
- Copilot
- ACH
- RTP
- FedNow
- open banking