Senior Backend Engineer @SPD Technology
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today

[Hiring] Senior Backend Engineer @SPD Technology

Today - SPD Technology is hiring a remote Senior Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

As a Senior Backend Engineer you will join a product team building payment infrastructure for merchants and partner platforms. The platform enables businesses to accept payments, manage payouts, process card and bank transactions, and handle payment-related operations without relying on multiple disconnected providers.

The engineering challenges go far beyond basic payment integrations:

  • Handles payment orchestration, transaction processing, settlement and reconciliation, payouts, fraud and KYC integrations, and complex failure scenarios across systems.
  • Comfortable owning critical backend flows end to end.

Tech Stack:

  • Go
  • TypeScript
  • Node.js / NestJS
  • PostgreSQL
  • Event-driven backend services
  • Webhooks and asynchronous processing
  • Payment processor and acquirer integrations
  • Containerized cloud infrastructure
  • CI/CD

Work environment: Full-time, remote. Daily collaboration with a US-based team (5–6 hours of overlap with US Central Time is required).

Qualifications

  • 6+ years of professional software engineering experience.
  • At least 3 years of hands-on experience with payment systems or payment processing.
  • Strong backend engineering experience with Go, TypeScript, and Node.js.
  • Direct experience owning production payment flows rather than only performing basic payment API integrations.
  • Experience integrating payment processors, gateways, or acquirers such as Stripe, Adyen, Braintree, Checkout.com, Worldpay, Fiserv, or similar providers.
  • Strong understanding of the card payment lifecycle, including authorization, capture, settlement, refunds, chargebacks, and disputes.
  • Understanding of bank payment rails and preferably ACH/NACHA concepts, including returns and transaction timing.
  • Experience with payment reconciliation and settlement.
  • Strong understanding of webhooks, retries, idempotency, asynchronous processing, and distributed-system failure scenarios.
  • Experience designing relational data models for transaction-heavy systems.
  • Understanding of PCI DSS and payment-security patterns such as tokenization and isolation of sensitive payment data.
  • Strong attention to correctness and edge cases, especially in financial systems.
  • Fluency with modern AI-assisted development tooling.
  • Strong English communication skills and confidence working directly with a US-based team.
  • Ability to work with 4–6 hours of daily overlap with US Central Time.

Requirements

  • Experience with platform, marketplace, or facilitator models (split payments, sub-merchant onboarding, multi-party flows).
  • Experience with payouts and disbursement rails, including bank-account collection, verification, and payout status handling.
  • Experience with fraud and risk tooling, and bank-account validation services.
  • Experience with e-commerce plugin or SDK development (WooCommerce, Shopify, Magento).
  • Knowledge of multi-currency, cross-border, or alternative payment methods.
  • Experience with event sourcing applied to financial state, and double-entry ledger design.

Benefits

  • Reveal great tech solutions: Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients' growth.
  • Experience an agile and flexible working environment: Work fully remote or in a hybrid model from our office hubs, enjoy a flexible working schedule.
  • Embrace the opportunity for personal and professional growth: Take advantage of performance reviews, mentorship programs, and personal development plans.
  • Feel cared about: Be among like-minded people and feel supported with collaboration, open communication, and mutual respect.

Interview Steps

  • Interview with Recruiter
  • Technical Interview
  • Client Interview
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @SPD Technology
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 128,342+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later