Remote Jobs RockRemote Jobs Rock

Senior Payments Engineer — Acquiring & Payment Processing

🕒 3 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.
Virtru

Senior Software Engineer

Virtru👥 201 - 500 employees🏢 Information Technology And Services
🔥 17 hours ago

As a Senior Backend Software Engineer, you will be a core contributor to our Go-based backend and the open-source OpenTDF project, building foundational services for our data security platform.

Go (golang)Backend DevelopmentMicroservicesMonolithic Architectures
Amplitude

Senior Software Engineer (Infrastructure )

Amplitude👥 501 - 1000 employees🏢 Computer Software
🔥 19 hours ago

We're looking for a Senior Software Engineer who wants to go deep on the engine internals and the infrastructure underneath. You'll own significant components of a modern OLAP system — across query execution, columnar storage and encoding,.

OLAP SystemsQuery ExecutionDistributed ComputingColumnar Storage

Trusted by Remote Workers