Senior Payments Engineer - Real-Time Processing & APMs

Xsolla

United States

Remote

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited Flexible Time Off
Career roadmap & professional growth
Training & development opportunities

Job summary

Xsolla is seeking a Senior Software Engineer – Payments to design, build, and maintain core components of our payment processing platform, spanning credit card acquiring and APMs. You will own critical payment flows from real-time authorization through settlement, reconciliation, and wallet/BNPL integrations, collaborating with Product, Finance, and Risk.

This role suits engineers who thrive in high-stakes financial systems and care deeply about data integrity.

Qualifications

  • 5+ years of software engineering experience with PHP and Go
  • 2+ years working on production payment processing systems
  • Experience integrating with or building against APM providers
  • Knowledge of card networks, interchange, BIN logic, MCC codes, AVS, CVV, and 3DS/SCA
  • Understanding of distributed systems including idempotency and high availability
  • RESTful and/or event-driven APIs in payments context
  • Familiarity with PCI DSS and payment data security fundamentals
  • Strong debugging and incident response skills in high-volume financial systems

Responsibilities

  • Implement and maintain scalable, fault-tolerant services for real-time card processing and settlement workflows
  • Build and maintain integrations with acquiring banks, card networks, payment gateways, fraud providers, and tokenization services
  • Ensure idempotency and correct state management across the card payment lifecycle
  • Support 3D Secure (3DS2) and Strong Customer Authentication (SCA) flows
  • Design and maintain APM integrations (wallets, BNPL, bank transfers, local methods)
  • Build reconciliation pipelines for card and APM rails; surface mismatches and leakage risks
  • Develop payment reporting, monitoring, and alerting for key metrics and anomalies
  • Ensure PCI DSS compliance and secure handling of payment data
  • Contribute to on-call rotations and incident response for payment-critical systems
  • Mentor junior engineers and promote engineering best practices

Skills

PHP
Go
Payment processing
APM integrations
Card networks
REST / event-driven APIs
PCI DSS familiarity
Distributed systems
Incident response
Code reviews

Job description

Xsolla is seeking a Senior Software Engineer – Payments to design, build, and maintain core components of our payment processing platform, spanning credit card acquiring and APMs. You will own critical payment flows from real-time authorization through settlement, reconciliation, and wallet/BNPL integrations, collaborating with Product, Finance, and Risk.

This role suits engineers who thrive in high-stakes financial systems and care deeply about data integrity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Payments Engineer - Scalable Money Movement
Remote Senior Payments Engineer - Scalable Money Movement

Sezzle • Lytton (CA)

On-site
USD 56,000 - 106,000
Senior Payments & Data Platform Engineer
Senior Payments & Data Platform Engineer

Qu, Inc. • United States

On-site
USD 140,000 - 190,000
Senior Payments Engineer - Remote & Reliable Money Flows
Senior Payments Engineer - Remote & Reliable Money Flows

United States Digital Space LLC • United States

Remote
USD 140,000 - 200,000
Competitive salary
Remote work
Quarterly gatherings
+5
Senior Payments Platform Architect (Hands-on Engineer)
Senior Payments Platform Architect (Hands-on Engineer)

Xero • San Mateo (CA)

Hybrid
USD 206,000 - 259,000
Medical insurance
Dental insurance
Vision insurance
+3
Payments Solutions Delivery Lead
Payments Solutions Delivery Lead

Socket.dev • United States

Remote
USD 120,000 - 170,000
100% company-paid medical, dental, and
Unlimited Flexible Time Off
Career roadmap & professional dev
Senior Payments Engineer: End-to-End Processing
Senior Payments Engineer: End-to-End Processing

Revley • New York (NY)

Remote
USD 140,000 - 190,000
null
Senior Payments Architect: Real-Time, API-First Platform
Senior Payments Architect: Real-Time, API-First Platform

Raas Infotek • Jersey City (NJ)

Hybrid
USD 150,000 - 200,000
Senior Payments Engineer - Fintech Platform & Integrations
Senior Payments Engineer - Fintech Platform & Integrations

Whipple Learning Cove • San Francisco (CA)

On-site
USD 150,000 - 230,000
Full health coverage
Equity ownership
Wellness stipend
+1
Senior Payments Engineer: Orchestrate Fintech Integrations
Senior Payments Engineer: Orchestrate Fintech Integrations

Voiceflow • San Francisco (CA)

On-site
USD 180,000 - 240,000
Full health coverage
Wellness stipend (gym and office)
Travel stipend for certain circumstanc
Staff Software Engineer, Cross-Border Payments Platform
Staff Software Engineer, Cross-Border Payments Platform

Early Warning Services LLC • Chicago (IL)

Hybrid
USD 124,000 - 165,000
Healthcare coverage (medical, dental,视
401(k) with company match
Paid time off
+2