Posted Oct 16, 2026

Staff Engineer, Payments – Core

Apply Now
Job Description: • Own the architecture of the payments platform, including provider integrations, deposit and withdrawal flows, and payment services used by other Fanatics businesses • Design and build distributed Java and Spring Boot services processing high transaction volumes with strict correctness, security, and uptime requirements • Build payment orchestration and routing across processors, acquirers, and payment methods using approval rate, cost, and provider health, with failover for degraded providers • Design for third-party integration failures, including timeouts, retries, idempotency, duplicate callbacks, partial failures, and reconciliation with provider and bank settlement files • Lead onboarding of new providers and banking partners, including evaluation, integration, testing, and rollout • Implement regulatory and card scheme requirements with Legal, Compliance, and Finance • Partner with Fraud and Risk on payment-path risk signals, chargebacks, and disputes • Reduce payment costs through routing, provider terms, and reduced unnecessary movement of money • Set standards for security, data handling, and limiting PCI scope • Lead architectural reviews, design sessions, incident postmortems, and mentor engineers • Partner with product, frontend, and mobile teams on consistent customer payment experiences • Set technical direction for payments across multiple teams Requirements: • 8+ years of professional software engineering experience • Deep expertise in Java and Spring Boot • Experience building and operating production payment systems, including deposit and withdrawal flows, payment gateway or processor integrations, card payments, or ACH • Strong understanding of idempotency, reconciliation, and failure handling with third-party providers • Experience designing secure, high-scale, low-latency distributed systems • Experience with event-driven architectures and message streaming platforms such as Kafka • Working knowledge of payment-data security and compliance requirements, including PCI DSS • Demonstrated success setting technical direction and driving alignment across multiple teams • Ability to explain complex technical tradeoffs clearly to engineering, product, finance, and leadership audiences • Comfort working in a fast-paced, regulated environment with changing priorities • Preferred: experience in online gaming, sports betting, fintech, or banking • Preferred: knowledge of card networks, acquirers, issuers, interchange, transaction classification, and chargeback processes • Preferred: experience with payment orchestration, smart routing, or multi-business-unit payments platforms • Preferred: experience integrating banking partners or building account funding and money movement products • Preferred: experience with financial reconciliation and settlement reporting • Preferred: experience with AWS, Kubernetes, and observability tooling such as Datadog, Grafana, or CloudWatch • Preferred: interest in developer experience, clean API design, and maintainable systems Benefits: • Base and bonus compensation • Full-time employment • Potential in-person onboarding components, including Launching into Better: LIVE—a multi-day cultural immersion in New York City • Benefits information provided at https://benefitsatfanatics.com/ • Occasional travel to Fanatics offices or industry events for planning, collaboration, and team development