Senior Software Engineer – Payments, Credit Card & Alternative Payments

Stelle nicht auf LinkedIn

🕒 vor 5 Monaten

🇷🇸 Serbien – Remote

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

👻 Geisterscore 44%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Xsolla

Xsolla

201 - 500 Mitarbeiter

Gegründet 2005

💼 Beratung

📣 Marketing

📦 Logistik

Consulting • Marketing • Logistics

Xsolla ist auf Lösungen für Game-Commerce spezialisiert. Das Unternehmen stellt Tools und Services bereit, mit denen Entwickler von Videospielen ihre Spiele monetarisieren, vertreiben und finanzieren können – und so in jeder Entwicklungsphase ihren Umsatz steigern. Xsolla bietet ein breites Spektrum an Lösungen, darunter anpassbare Webshops, Zahlungsabwicklung, Betrugsprävention (Fraud-Management) sowie Social-Pakete zur Steigerung der Spielerbindung. Mit über 19 Jahren Erfahrung in der Videospielbranche arbeitet Xsolla weltweit mit Entwicklern und Publishern zusammen, um Compliance, Steuern und operative Komplexität zu managen – damit sie sich auf die Verbindung zu ihrer Spielerschaft konzentrieren können. Die Services sind für gängige Entwicklungsplattformen wie Unity, Unreal und Cocos Creator ausgelegt und unterstützen weltweit eine große Bandbreite lokaler Zahlungsmethoden.

Beschreibung

• Implement and maintain scalable, fault-tolerant services handling real-time authorization, batch clearing, and settlement workflows. • Build and maintain integrations with acquiring banks, card networks (Visa, Mastercard, Amex, Discover), payment gateways, fraud providers, and tokenization services. • Implement resilient routing logic, retry strategies, and failover mechanisms across card network connections. • Ensure transaction idempotency and correct state management across the full card payment lifecycle. • Support 3D Secure (3DS2) and Strong Customer Authentication (SCA) flows. • Implement and maintain card vaulting and tokenization solutions in line with PCI DSS requirements. • Build and maintain integrations with a broad range of APMs, including digital wallets (PayPal, Apple Pay, Google Pay), bank transfers (ACH, SEPA, instant bank pay), buy now pay later (BNPL) providers, prepaid and voucher methods, and regional local payment methods across key markets. • Design flexible, extensible integration patterns that allow rapid onboarding of new payment methods and providers. • Handle the unique lifecycle requirements of each payment method — including asynchronous notifications, delayed confirmations, refund flows, and currency/settlement nuances. • Collaborate with Product to evaluate and prioritize new APM integrations based on market coverage and player demand. • Build and maintain automated reconciliation pipelines that match authorization, clearing, and settlement records across both card and APM payment rails. • Reconcile internal ledgers against acquirer, network, and PSP reports; detect and surface mismatches, duplicates, and missing transactions. • Develop safeguards to prevent revenue leakage and ensure ledger consistency at scale. • Ensure all financial systems are audit-ready and compliant with internal financial controls. • Build and maintain payment reporting systems covering authorization rates, settlement reconciliation, interchange and fee breakdowns, APM conversion rates, and chargeback/dispute metrics. • Implement threshold-based alerting for authorization rate drops, decline pattern anomalies, settlement mismatches, volume spikes, and chargeback ratio changes across all payment methods. • Contribute to internal financial dashboards supporting cost optimization, risk monitoring, and financial performance visibility. • Participate in on-call rotations and incident response for payment-critical systems. • Build systems compliant with PCI DSS, card network operating regulations, data encryption and tokenization standards, and regional mandates. • Contribute to secure handling of sensitive payment data across card and APM flows. • Support audit processes and financial compliance reviews as required. • Integrate with fraud detection and risk scoring systems across card and APM payment flows. • Implement chargeback and dispute workflow components, including evidence submission and representment support. • Build safeguards and monitoring for fraud pattern detection across payment methods. • Write clean, well-tested, well-documented code with a strong focus on reliability, observability, and correctness. • Participate actively in code reviews, technical design discussions, and architecture decisions. • Contribute to best practices for distributed systems design, observability, incident response, and financial data integrity. • Mentor junior engineers and contribute to a high-trust, high-accountability engineering culture.

🎯 Anforderungen

• 5+ years of software engineering experience • at least 2+ years working on payment processing systems in production • Hands-on experience with card payment flows: authorization, clearing, settlement, reconciliation, and chargebacks. • Experience integrating with or building against one or more APM providers (wallets, bank transfers, BNPL, local payment methods). • Solid understanding of the four-party (Visa/Mastercard) and three-party (Amex/Discover) models, including interchange, BIN logic, MCC codes, AVS, CVV, and 3DS/SCA. • Strong understanding of distributed systems: idempotency, eventual consistency, fault tolerance, and high availability. • Proficiency in designing and consuming RESTful and/or event-driven APIs in a payments context. • Familiarity with PCI DSS and payment data security fundamentals. • Strong debugging and incident response skills in complex, high-volume financial systems.

🏖️ Vorteile

• Comprehensive health insurance • Paid time off • Flexible work arrangements • Professional development opportunities

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 5 Monaten

OAK'S LAB

51 - 200

🤝 B2B

☁️ SaaS

🤖 Künstliche Intelligenz

Tech Lead building Node.js and React products for OAK’S LAB’s startup and enterprise clients. Leading engineering teams, architecture, infrastructure, and hands-on delivery from Serbia.

🇷🇸 Serbien – Remote

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Monaten

Acumatica

501 - 1000

🏭 Fertigung

💼 Beratung

📦 Logistik

Senior Software Developer developing large-scale cloud-based ERP, CRM, and web applications for Acumatica. Focus on Microsoft technologies including .NET and C# in a collaborative environment.

🇷🇸 Serbien – Remote

💰 €25.000.000 Series C im 2018-06

⏰ Vollzeit

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich