Golang Backend Engineer – Card Payments Platform

BIT Official

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BIT, a global digital asset financial services and infrastructure group headquartered in Singapore, is seeking a backend engineer to design and build scalable card payment and issuing platform services using Golang.

Join a cross-functional team to enhance card transaction processing workflows, improve performance, reliability, and security, and contribute to modern microservices architectures across cloud-native environments.

Qualifications

  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of backend development experience using Golang and/or Java.
  • Hands-on experience in card issuing systems, card payment systems, or card transaction processing platforms is highly preferred.

Responsibilities

  • Design, develop, and maintain backend services for the company's card payment and card issuing platform using Golang.
  • Design and implement end‑to‑end card transaction processing workflows, including Authorization, Reversal, Capture, Refund, and Reconciliation.
  • Ensure transaction accuracy, reliability, and data integrity across the payment lifecycle; participate in system architecture design and modernization initiatives.
  • Produce high‑quality documentation and contribute to testing (unit/integration) to ensure reliability and maintainability.

Skills

Golang
Java
Linux
Concurrency
Distributed systems
CI/CD

Education

Bachelor's degree in CS/SE

Tools

Docker
Kubernetes
Kafka
Redis
MySQL
Protobuf
gRPC
CI/CD tooling

Job description

BIT, a global digital asset financial services and infrastructure group headquartered in Singapore, is seeking a backend engineer to design and build scalable card payment and issuing platform services using Golang.

Join a cross-functional team to enhance card transaction processing workflows, improve performance, reliability, and security, and contribute to modern microservices architectures across cloud-native environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Golang Engineer (Card Payments)
Golang Engineer (Card Payments)

BIT Official • Singapore

On-site
SGD 120,000 - 180,000
Golang Engineer: Build Scalable Crypto Backend Systems
Golang Engineer: Build Scalable Crypto Backend Systems

BIT Official • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer Intern — Card Issuing Platform (Golang)
Software Engineer Intern — Card Issuing Platform (Golang)

StraitsX • Singapore

On-site
SGD 20,000 - 27,000
Golang Backend Engineer — Fresh Grads (Crypto)
Golang Backend Engineer — Fresh Grads (Crypto)

BIT Official • Singapore

On-site
SGD 60,000 - 90,000
Senior Backend Engineer, Card Issuing Platform
Senior Backend Engineer, Card Issuing Platform

Airwallex • Singapore

On-site
SGD 80,000 - 120,000
Golang Backend Engineer - Cloud-Native Microservices
Golang Backend Engineer - Cloud-Native Microservices

Beyondsoft Singapore • Singapore

On-site
SGD 60,000 - 80,000
Senior Backend Engineer - Global Payments Platform
Senior Backend Engineer - Global Payments Platform

Boku • Singapore

On-site
SGD 85,000 - 120,000
Backend Software Engineer - Golang & Fintech Microservices
Backend Software Engineer - Golang & Fintech Microservices

you.co • Singapore

On-site
SGD 70,000 - 90,000
Senior Backend Engineer, Global Issuing Platform
Senior Backend Engineer, Global Issuing Platform

Airwallex • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer Intern - Card Issuing Team
Software Engineer Intern - Card Issuing Team

StraitsX • Singapore

On-site
SGD 20,000 - 27,000