Свяжитесь напрямую по этой вакансии
Должность: Старший инженер-программист – Платежи (кредитные карты и альтернативные платежи) Компания: Xsolla Местоположение: Сербия / удаленно
О ВАС Мы ищем высококвалифицированного старшего инженера-программиста – Платежи для проектирования, создания и обслуживания основных компонентов нашей платформы обработки платежей, охватывающей как эквайринг кредитных карт, так и альтернативные методы оплаты (APM). Тесно сотрудничая с техническим руководителем и кросс-функциональными партнерами из отделов продукта, финансов и управления рисками, вы будете отвечать за критически важные платежные потоки во всей экосистеме: от авторизации карт в режиме реального времени до клиринга, расчетов и сверки, а также кошельков, банковских переводов, местных методов оплаты и многого другого. Эта роль предназначена для инженера, который преуспевает в сложных, ответственных финансовых системах, глубоко заботится о целостности данных и обладает как технической глубиной, так и навыками сотрудничества, чтобы внести значимый вклад во всю платежную систему.
О НАС Xsolla — глобальная коммерческая компания с надежными инструментами и услугами, помогающими разработчикам решать неотъемлемые проблемы индустрии видеоигр. От инди до AAA-студий компании сотрудничают с Xsolla, чтобы финансировать, распространять, продвигать и монетизировать свои игры. Основываясь на вере в будущее видеоигр, Xsolla непоколебима в своей миссии объединять возможности и постоянно предоставлять новые ресурсы создателям. Со штаб-квартирой и регистрацией в Лос-Анджелесе, Калифорния, Xsolla работает как продавец и помогла более чем 1500 разработчикам игр охватить больше игроков и развивать свой бизнес по всему миру. Более подробную информацию можно найти на сайте xsolla.com.
ОБЯЗАННОСТИ Обработка платежей по кредитным картам Реализовывать и поддерживать масштабируемые, отказоустойчивые сервисы, обрабатывающие авторизацию в режиме реального времени, пакетный клиринг и рабочие процессы расчетов. Создавать и поддерживать интеграции с банками-эквайерами, карточными сетями (Visa, Mastercard, Amex, Discover), платежными шлюзами, поставщиками услуг по борьбе с мошенничеством и службами токенизации. Реализовывать отказоустойчивую логику маршрутизации, стратегии повторных попыток и механизмы отработки сбоев при работе с подключениями к карточным сетям. Обеспечивать идемпотентность транзакций и правильное управление состоянием на протяжении всего жизненного цикла платежей по картам. Поддерживать потоки 3D Secure (3DS2) и Strong Customer Authentication (SCA). Реализовывать и поддерживать решения по хранению карт и токенизации в соответствии с требованиями PCI DSS. Альтернативные методы оплаты (APM) Создавать и поддерживать интеграции с широким спектром APM, включая цифровые кошельки (PayPal, Apple Pay, Google Pay), банковские переводы (ACH, SEPA, мгновенный банковский платеж), поставщиков «купи сейчас – плати потом» (BNPL), предоплаченные и ваучерные методы, а также региональные местные методы оплаты на ключевых рынках. Разрабатывать гибкие, расширяемые модели интеграции, позволяющие быстро подключать новые методы оплаты и поставщиков. Обрабатывать уникальные требования к жизненному циклу каждого метода оплаты, включая асинхронные уведомления, отложенные подтверждения, потоки возврата средств, а также нюансы валют/расчетов. Сотрудничать с отделом продукта для оценки и приоритизации новых интеграций APM на основе охвата рынка и спроса игроков. Сверка и финансовая целостность Создавать и поддерживать автоматизированные конвейеры сверки, которые сопоставляют записи авторизации, клиринга и расчетов как по карточным, так и по APM платежным системам. Сверять внутренние реестры с отчетами эквайера, сети и PSP; обнаруживать и выявлять несоответствия, дубликаты и отсутствующие транзакции. Разрабатывать механизмы защиты для предотвращения утечки доходов и обеспечения согласованности реестра в больших масштабах. Обеспечивать готовность всех финансовых систем к аудиту и соответствие внутренним финансовым процедурам. Отчетность, мониторинг и оповещение Создавать и поддерживать системы отчетности по платежам, охватывающие коэффициенты авторизации, сверку расчетов, разбивку по межбанковским комиссиям и платем, коэффициенты конверсии APM, а также метрики чарджбэков/споров. Внедрять оповещение на основе пороговых значений о падении коэффициента авторизации, аномалиях в шаблонах отклонения, несоответствиях в расчетах, всплесках объемов и изменениях коэффициента чарджбэков по всем методам оплаты. Участвовать в создании внутренних финансовых дашбордов для поддержки оптимизации затрат, мониторинга рисков и наглядности финансовых показателей. Участвовать в ротации дежурств и реагировании на инциденты для критически важных платежных систем. Соответствие нормативным требованиям и безопасность Создавать системы, соответствующие PCI DSS, правилам операционной деятельности карточных сетей, стандартам шифрования данных и токенизации, а также региональным предписаниям. Вносить вклад в безопасную обработку конфиденциальных платежных данных в рамках потоков по кредитным картам и APM. Поддерживать процессы аудита и обзоры финансового соответствия по мере необходимости. Управление мошенничеством и спорами Интегрировать системы обнаружения мошенничества и оценки рисков в платежные потоки по кредитным картам и APM. Реализовывать компоненты рабочего процесса обработки чарджбэков и споров, включая предоставление доказательств и поддержку представления возражений. Создавать механизмы защиты и мониторинга для обнаружения мошеннических схем в различных методах оплаты. Инженерное совершенство Писать чистый, хорошо протестированный, хорошо документированный код с сильным акцентом на надежность, наблюдаемость и корректность. Активно участвовать в ревью кода, обсуждениях технического дизайна и архитектурных решениях. Вносить вклад в лучшие практики проектирования распределенных систем, наблюдаемости, реагирования на инциденты и целостности финансовых данных. Наставлять младших инженеров и способствовать созданию культуры высокого доверия и высокой ответственности в команде инженеров. КВАЛИФИКАЦИЯ И НАВЫКИ 5+ лет опыта работы инженером-программистом, с сильным акцентом на PHP и Go (Golang) минимум 2+ года работы с системами обработки платежей в производственной среде Практический опыт работы с платежными потоками по кредитным картам: авторизация, клиринг, расчеты, сверка и чарджбэки. Опыт интеграции с одним или несколькими поставщиками APM (кошельки, банковские переводы, BNPL, местные методы оплаты) или создания решений для них. Глубокое понимание четырехсторонней (Visa/Mastercard) и трехсторонней (Amex/Discover) моделей, включая межбанковские комиссии, логику BIN, коды MCC, AVS, CVV и 3DS/SCA. Глубокое понимание распределенных систем: идемпотентность, конечная согласованность, отказоустойчивость и высокая доступность. Опыт проектирования и использования RESTful и/или событийно-ориентированных API в контексте платежей. Знакомство с PCI DSS и основами безопасности платежных данных. Отличные навыки отладки и реагирования на инциденты в сложных, высоконагруженных финансовых системах. ПРИВЕТСТВУЕТСЯ Опыт работы в PSP, эквайре, эмитенте, платежном шлюзе или финтех-платформе. Знакомство с глобальными платежами и трансграничной обработкой, включая валютные операции, местные расчеты и нормативные аспекты. Опыт работы с высокими объемами транзакций (более 10 млн. транзакций в месяц). Опыт оптимизации коэффициента авторизации и интеллектуальной маршрутизации платежей. Знакомство с платежными системами в игровой индустрии, сфере цифровых товаров или электронной коммерции. Опыт прохождения аудиторских проверок и обзоров финансового соответствия. ЧТО ОЗНАЧАЕТ УСПЕХ В первые 6 месяцев вы: Внесете значимые улучшения как минимум в одну область карточной или APM платежной системы — будь то новая интеграция, улучшение сверки или повышение надежности/наблюдаемости. Продемонстрируете глубокое владение областью платежного домена, проактивно выявляя и устраняя пробелы в надежности, корректности или охвате. Построите прочные рабочие отношения с техническим руководителем, менеджером по продукту и кросс-функциональными заинтересованными сторонами из финансового отдела и отдела управления рисками. Внесете вклад в инженерные практики, которые повысят качество работы всей команды по платежам. Льготы
Мы стремимся создавать поддерживающую среду для нашей команды, поэтому мы уделяем первостепенное внимание физическому, умственному и эмоциональному благополучию наших сотрудников посредством комплексной программы льгот. Это включает неограниченное количество дней гибкого отпуска и персонализированный карьерный план для каждого сотрудника. Инвестируя в профессиональное развитие посредством обучения и образовательных возможностей, мы гарантируем, что наша команда будет процветать как лично, так и профессионально. Вместе мы не просто строим бизнес; мы создаем сообщество, которое ценит творчество, сотрудничество и преобразующую силу игры.
Обязанности и ответственность на этой должности могут меняться со временем в поддержку целей организации и индивидуального роста. Данное описание вакансии предназначено для изложения общего характера и уровня выполняемой работы и не претендует на исчерпывающий список всех обязанностей, ответственности и квалификации.
Представляя свою заявку, вы даете согласие Xsolla на проведение проверки биографических данных, где это разрешено законом, после финального этапа собеседования. Все проверки будут соответствовать местным нормам, и ваша информация будет обрабатываться конфиденциально.
Xsolla серьезно относится к вашей конфиденциальности и не будет продавать или распространять третьим лицам любые персональные данные, полученные в ходе процесса найма. В соответствии с применимыми законами о защите данных, Xsolla обязуется защищать вашу личную информацию и уважать вашу конфиденциальность.
По любым вопросам, связанным с конфиденциальностью данных, обращайтесь по адресу: careers@xsolla.com
Узнайте больше возможностей на:
Xsolla
Сербия7 месяцев назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по вашему резюме, останется только отправить
По стране