Ajaib
Senior Backend Engineer II - Money
- Удалённо
- Indonesia
- Полная занятость
- 6 дн. назад
Senior Backend Engineer в индонезийском финтех-единороге Ajaib. Разработка высоконагруженных сервисов для обработки платежей и денежных переводов с фокусом на точность, безопасность и аудит. Полностью удалённая работа с командой по всему миру.
О позиции
Ajaib — один из лидеров финтеха Индонезии, помогающий миллионам пользователей получать доступ к финансовым услугам. Компания недавно привлекла $270M в рамках Series C и работает с ведущими глобальными инвесторами. Мы строим масштабируемые backend-сервисы для управления счётами, переводами и платежными интеграциями. Команда распределённая — вы сможете работать вместе с инженерами из Восточной Европы, Ближнего Востока, Индии и Юго-Восточной Азии.
Чем заниматься
- Проектирование и разработка масштабируемых бэкенд-сервисов и API для учёта счётов, балансов, переводов и платежей
- Участие в полном жизненном цикле фич: от проектирования до мониторинга, алертинга и онколла
- Проектирование логики леджеров и балансов: двусторонние записи, холды, доступные и учётные балансы, возвраты, полные аудиторские следы
- Обеспечение корректности всех потоков денег: идемпотентные запросы, чёткие состояния транзакций, безопасные ретраи и обработка неизвестных результатов от банков
- Интеграция с банками и платёжными сетями, обеспечение устойчивости к таймаутам, задержкам, дублям и сообщениям не в порядке
- Разработка систем сверки, расчётов и пакетной обработки конца дня, расследование расхождений
- Создание контролей риска: лимиты транзакций, velocity checks, правила обнаружения мошенничества в связке с Risk и Compliance
- Обеспечение высокой скорости и стабильности во время пиковых периодов (зарплатные дни, конец месяца)
- Участие в code/design review, наставничество мидл-инженеров
- Расследование production-инцидентов, проведение root cause analysis
Что ждут
- 5+ лет профессионального опыта в backend-разработке
- Опыт ведения production-сервисов, работающих с деньгами или критическими транзакциями
- Сильный опыт в Java, Go или другом современном backend-языке
- Понимание микросервисной архитектуры, REST/gRPC, событийно-ориентированного дизайна
- Опыт работы с распределёнными транзакциями, reliability и observability практиками
- Работа с реляционными базами данных (транзакции, блокировки, tuning запросов)
- Опыт работы с Redis для кеширования и Kafka для messaging
- Опыт деплоя в облачных платформах (GCP или AWS), контейнеризация, CI/CD
- Опыт взаимодействия в банковской среде, платежных системах или e-wallet будет преимуществом
Будет плюсом
- Опыт работы в банке, платёжном провайдере, e-wallet или другой регулируемой финансовой среде
- Знание принципов double-entry accounting и финансовых леджеров
- Опыт интеграции с банковскими системами и платёжными сетями
- Опыт построения систем reconciliation и settlement
- Кандидаты с опытом работы в fintech-компаниях ЮВА
Условия
- Конкурентная компенсация с performance bonus
- Расширенное медицинское страхование
- Оплачиваемый отпуск
- Бюджет на обучение и профессиональную сертификацию
- Гибридный формат работы (удалённо/офис)
- Карьерный рост под руководством опытных лидеров
- Эксклюзивные скидки и партнёрские программы
- Культура collaboration и ownership в кросс-функциональных командах
Навыки
- Java
- Go
- Microservices
- REST
- gRPC
- Kafka
- Redis
- PostgreSQL
- MySQL
- Google Cloud Platform
- Amazon Web Services
- Docker
- Kubernetes
- CI/CD
- System Design
- Distributed Transactions
- Event-Driven Architecture
- Idempotency
- Ledger Systems
- Banking Integrations
- Payment Networks
- Fraud Detection
- Observability
- Prometheus
- Grafana
Сложность отбора
Высокая сложность из-за ответственности за финансовые транзакции, требований к надёжности и безопасности, необходимости знания банковской предметной области. Требуется глубокий опыт работы с распределёнными системами.
Оценка JobPathЗарплата по рынку
120 000 – 280 000 ₽ в месяц
Оценка для позиции Senior Backend Engineer в индонезийском финтехе с полной занятостью. Рыночный диапазон учитывает премию за работу с денежными транзакциями и высокий уровень ответственности. Без учёта performance bonus.
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Как вы обеспечиваете идемпотентность при обработке платежей?
- Опишите вашу архитектуру распределённых транзакций между несколькими микросервисами.
- Какие стратегии вы использовали для предотвращения race conditions при работе с балансами?
- Как вы подходите к интeграции с внешними банковскими системами с нестабильным соединением?
- Расскажите о вашем подходе к capacity planning во время пиковых нагрузок.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр