Remote Jobs RockRemote Jobs Rock

Senior Payments Engineer — Acquiring & Payment Processing

🕒 4 days ago
GolangPythonREST APIsPayment Processing

📜 Description

  • Design and build backend services in Golang that integrate with payment processors and gateways.
  • Own critical money-movement flows end to end: authorization, capture, settlement, refunds, reconciliation, and chargeback handling.
  • Build idempotent, fault-tolerant, auditable transaction processing within a distributed architecture.
  • Operate within PCI DSS scope, ensuring secure handling of payment data.
  • Instrument and monitor payment health metrics to drive continuous improvement.
  • Mentor engineers and help raise the bar across the team.

🛠️ Requirements

  • 7+ years of backend or full-stack engineering experience, particularly in payments or fintech.
  • Strong proficiency in Go, or comparable experience in Python.
  • Hands-on experience integrating with payment processors and familiarity with payments fundamentals.
  • Experience in distributed, cloud-based architectures using queuing tools like Kafka or RabbitMQ.
  • Bachelor's degree in Computer Science, Engineering, or a related field.

Trusted by Remote Workers