CareerPlan

Senior Product Engineer - Payments Team

BulgariaRemoteFull-time2026-05-26 → 2026-11-12
Remote · from anywhere

Core

Lead critical projects for the Payments team, including collection, disbursement, FX, reconciliation, and a new card issuing stack for a global travel platform.

Role type

Senior Product Engineer (Payments)

Builds

Payment processing systems, card issuing capabilities, and multi-currency FX engines for travel organizers.

Domain

Fintech / Payments / Travel Technology

Required skills

Payments system architecture, distributed systems design, Ruby on Rails, Kotlin, React, cloud infrastructure, incident response, PCI compliance, settlement processes, reconciliation, 3DS2 protocols, webhook management, multi-currency logic, card issuing, marketplace payments

Preferred skills

Card issuing program operation, new payment method launches, PSP integrations, two-sided platform payments

Technologies

React, TypeScript, Ruby on Rails, Kotlin, Python, Go, Java, Node.js, Kubernetes, MongoDB, MySQL, Postgres, Snowflake, AWS, GCP

Responsibilities

Lead payments projects end-to-end from discovery to incident response, partner with Product to build transaction solutions, own system reliability, contribute to engineering practices, mentor on AI tools

Seniority

Senior, hands-on IC with leadership responsibilities