Golang Backend Engineer: Card Payments & Crypto

BIT Official

Kuala Lumpur

On-site

MYR 120,000 - 210,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

BIT is seeking a Backend Engineer specializing in Golang and card payment systems to join our global financial services platform. You will work on card issuance, accounts, authorization, clearing, settlement, and transaction processing within a high-availability, secure environment.

The role involves architecture design, system optimization, and hands-on development using Kubernetes, Docker, Kafka, MySQL, Redis, and gRPC/Protobuf. Prior crypto/payments experience is a plus.

Qualifications

  • 3+ years of Golang and/or Java development.
  • Hands-on experience with card issuing/payments systems.
  • Basic understanding of crypto fundamentals and how crypto systems operate.
  • Experience in crypto trading or payments is a plus.

Responsibilities

  • Core business development for Golang backend of card payment and card issuing systems.
  • Design and develop end-to-end card transaction lifecycle (Authorization, Reversal, Capture, Refund, Reconciliation).
  • Participate in architecture design, migration, and performance optimization for financial systems.
  • Identify and resolve technical bottlenecks, ensure security and data accuracy under high concurrency.
  • Maintain documentation, enforce code quality, conduct code reviews, and develop tests.

Skills

Golang
Java
Linux
Concurrent programming
Data structures

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes
Kafka
MySQL
Redis
gRPC
Protobuf
CI/CD
Claude Code/Codex
ISO 8583

Job description

BIT is seeking a Backend Engineer specializing in Golang and card payment systems to join our global financial services platform. You will work on card issuance, accounts, authorization, clearing, settlement, and transaction processing within a high-availability, secure environment.

The role involves architecture design, system optimization, and hands-on development using Kubernetes, Docker, Kafka, MySQL, Redis, and gRPC/Protobuf. Prior crypto/payments experience is a plus.

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 • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Backend Engineer - Card Issuing Team
Backend Engineer - Card Issuing Team

StraitsX • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Golang Backend Engineer – CRM & AI-Driven Platforms
Golang Backend Engineer – CRM & AI-Driven Platforms

Bybit Limited • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Golang Backend Engineer — Crypto Platform
Golang Backend Engineer — Crypto Platform

BIT Official • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Backend Engineer - Fintech APIs & Scalable Payments
Backend Engineer - Fintech APIs & Scalable Payments

StraitsX • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Real-Time Backend Engineer — Go & Low Latency
Senior Real-Time Backend Engineer — Go & Low Latency

Bybit Limited • Kuala Lumpur

On-site
MYR 120,000 - 200,000
Study Growth Fund
Internal events
Global collaboration
+2
Senior Backend Engineer (Go) - Scale & Microservices
Senior Backend Engineer (Go) - Scale & Microservices

GXBank • Petaling Jaya

On-site
MYR 120,000 - 180,000
Lead Backend Development Engineer
Lead Backend Development Engineer

Bybit • Kuala Lumpur

On-site
MYR 80,000 - 100,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Senior Golang Backend Engineer — CRM & AI-Driven Systems
Senior Golang Backend Engineer — CRM & AI-Driven Systems

Bybit • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Senior Software Engineer, Backend
Senior Software Engineer, Backend

GXBank • Petaling Jaya

On-site
MYR 120,000 - 180,000