Backend Engineer, Card Issuing

Greenhouse Software, Inc.

Kuala Lumpur

On-site

MYR 180,000 - 320,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Greenhouse Software, Inc. is seeking a Senior Backend Engineer to own a core domain in our card issuing platform.

You will design high-availability money-moving systems, build and scale RESTful microservices, and drive integrations with networks and processors in Southeast Asia. You will lead architectural decisions, balance features with reliability, and mentor junior engineers while adopting AI-assisted tools to improve delivery.

Qualifications

  • 5+ years of backend engineering experience on high-scale or financial production systems.
  • Expert-level Golang and building microservices in cloud environments.
  • Advanced SQL skills (MariaDB/MySQL) including transactions and migrations.
  • Strong debugging, judgment on trade-offs, and ability to document technical decisions.
  • Experience using AI-assisted development tools to accelerate delivery while maintaining quality.

Responsibilities

  • Lead technical design for high-availability money-moving systems and architecture decisions.
  • Own a core domain (authorization, settlement) with focus on reliability and debt-management.
  • Build and scale RESTful microservices with strict idempotency and PCI DSS compliance.
  • Drive integrations with card networks, payment processors, and third-party providers.
  • Collaborate with Product, QA, and Ops to break down problems into deliverable work and mentor juniors.
  • Pioneer AI-assisted tooling to automate engineering and op workflows in payments contexts.

Skills

Golang
Backend design
Microservices
SQL
Cloud native

Tools

Docker
Kubernetes
CI/CD

Job description

About the Role

We are looking for a Senior Backend Engineer to join our Card Issuing Team, which builds the APIs and infrastructure that let businesses launch and manage their own card programs across Southeast Asia. You will take ownership of a core domain within our live production platform, setting the technical direction and raising the engineering bar. This role suits someone who has run high-stakes production systems and is comfortable making architectural decisions with incomplete information.

What You Will Do

Lead the technical design (writing RFCs) for high-availability money-moving systems, making critical decisions on scalability, consistency, and failure handling.

Take full technical ownership of a core domain (e.g., authorization, settlement), balancing new product features with technical debt and reliability.

Build and scale RESTful microservices, ensuring strict idempotency, reconciliation correctness, and security (PCI DSS) in every financial flow.

Drive technical integrations with card networks, payment processors, and third-party providers.

Partner with Product, QA, and Ops to break down ambiguous problems into deliverable work, while mentoring junior/mid-level engineers.

Pioneer the use of AI tools and agents to safely automate engineering and operational workflows within a regulated payments environment.

What We Are Looking For

5+ years of backend engineering, with a strong track record of designing, launching, and operating high-scale or financial production systems.

Expert-level Golang with deep experience building microservices deployed on modern cloud infrastructure (Docker, Kubernetes, CI/CD).

Advanced SQL skills (MariaDB/MySQL), including query optimization, transactions, locking, and live schema migrations.

Excellent debugging skills, sound judgment on technical trade-offs, and the ability to write clear technical documents to drive team alignment.

Hands-on experience using AI-assisted development tools (like Claude or Cursor) to accelerate delivery without compromising code quality.

Domain Knowledge (Bonus):Prior experience with payments, card issuing, settlement systems, network integrations (Visa/Mastercard, ISO 8583), or PCI DSS compliance is a strong plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer, Card Issuing
Backend Engineer, Card Issuing

Partech • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Backend Engineer - Card Issuing Team
Backend Engineer - Card Issuing Team

Greenhouse Software, Inc. • Malaysia

Remote
MYR 120,000 - 180,000
Backend Engineer - Card Issuing Team
Backend Engineer - Card Issuing Team

PARTECH PARTNERS • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Backend Engineer, Card Issuing & Payments
Senior Backend Engineer, Card Issuing & Payments

Partech • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Senior Backend Engineer, Card Issuing & Payments
Senior Backend Engineer, Card Issuing & Payments

Greenhouse Software, Inc. • Kuala Lumpur

On-site
MYR 180,000 - 320,000
Backend Engineer - Platform Engineering
Backend Engineer - Platform Engineering

Payment Network Malaysia • Malaysia

On-site
MYR 180,000 - 300,000
Backend Engineer - Platform Engineering
Backend Engineer - Platform Engineering

PayNet (Payments Network Malaysia) • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Golang Backend Engineer, FinTech Card Issuing Platform
Golang Backend Engineer, FinTech Card Issuing Platform

Greenhouse Software, Inc. • Malaysia

Remote
MYR 120,000 - 180,000
Golang Engineer (Card Payments)
Golang Engineer (Card Payments)

BIT Official • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Fintech Backend Engineer — Scalable Card Issuing APIs
Fintech Backend Engineer — Scalable Card Issuing APIs

PARTECH PARTNERS • Kuala Lumpur

On-site
MYR 120,000 - 180,000