← Back to jobs

Remote job

Staff Engineer, Payments - Core

Backend Full-time Permanent United States

Job details

$190,000—$237,500 Salary
United States Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Provide technical ownership for payment systems supporting deposits, withdrawals, and purchases across multiple digital businesses. The role combines hands-on backend development with architectural leadership, with a focus on reliable money movement, payment routing, cost and approval performance, and compliance across jurisdictions. It also involves close coordination with risk, finance, legal, compliance, and product teams.

Responsibilities - Set architecture for payment services, provider integrations, deposit and withdrawal flows, and payment capabilities used by other business areas. - Build distributed services in Java and Spring Boot designed for high transaction volumes, correctness, security, and availability. - Develop routing and orchestration across payment providers and methods, using cost, approval rates, and provider health to guide transactions and failover. - Design for integration failures, including retries, timeouts, idempotency, duplicate callbacks, partial completion, and settlement reconciliation. - Lead evaluation, integration, testing, and rollout of new processors and banking partners. - Apply jurisdictional, card-network, and payment-data requirements with legal, finance, and compliance partners; work with risk teams on fraud signals, disputes, and chargebacks. - Lead design reviews and incident follow-ups, mentor engineers, and partner with product and client application teams on consistent payment experiences.

Requirements - Eight or more years of software engineering experience with deep Java and Spring Boot expertise. - Production experience building payment systems such as card or ACH payments, gateway integrations, deposits, or withdrawals. - Strong understanding of idempotency, reconciliation, and failure handling in systems that depend on external providers. - Experience designing secure, high-scale, low-latency distributed systems and event-driven services using a streaming platform such as Kafka. - Working knowledge of payment-data security and compliance, including PCI DSS. - Track record of setting technical direction across teams and explaining tradeoffs clearly to engineering, product, finance, and leadership. - Comfort working in a regulated environment with shifting priorities.

Nice to have - Background in gaming, sports betting, fintech, or banking; knowledge of card networks, acquirers, issuers, interchange, and chargebacks. - Experience with payment orchestration, smart routing, multi-business platforms, banking integrations, or settlement reporting. - Familiarity with AWS, Kubernetes, or observability tools.

Benefits and work setup - Occasional travel may be part of planning, collaboration, or team development. - The listed salary range is $190,000–$237,500 USD; the applicable range may vary by location.

Skills detected in the listing

JavaAWSKubernetes
Detected Oct 21, 2026
Last verified Oct 21, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight