Tech Lead (Payment Gateway & Digital Payment Systems)

SingaPay

Tangerang

On-site

IDR 600,000,000 - 900,000,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SingaPay in Indonesia is seeking a Senior Backend Architect to lead the design and development of scalable payment platforms supporting Money-In and Money-Out flows.

You will mentor engineers, define architectural standards, and collaborate with Product, QA, DevOps, and Security to deliver reliable fintech solutions with strong security and compliance.

Proficiency with Golang and/or PHP/Laravel, microservices, PostgreSQL, Kafka, and secure API integrations is required.

Qualifications

  • Proven leadership experience in fintech or payment systems.
  • Strong people management and mentoring abilities.
  • Excellent cross-functional collaboration and communication.

Responsibilities

  • Lead technical design and architecture of payment gateways.
  • Define scalable architectures for Money-In and Money-Out.
  • Set coding standards and architectural principles across the team.
  • Oversee transaction processing, ledger, reconciliation, and settlements.
  • Ensure idempotency, data consistency, and secure communications.
  • Guide reviews and mentor engineers; collaborate with Product, QA, DevOps, Security.

Skills

Leadership
Mentoring
Communication

Tools

Golang
PHP/Laravel
PostgreSQL
Kafka
RabbitMQ
Redis
REST APIs
OAuth2/JWT

Job description

  • Strong experience in software engineering, with a proven track record of designing, developing, and maintaining production-grade financial technology or payment systems.
  • Hands-on experience in a technical leadership role, including system architecture, technical decision-making, code reviews, and mentoring engineering teams.
  • Strong backend development experience using Golang and/or PHP/Laravel, with the ability to evaluate and implement scalable backend architectures.
  • Proven experience building or architecting payment gateways, e-wallets, payment switching systems, digital payment platforms, or other transaction-heavy fintech applications.
  • Strong understanding of end-to-end payment processing, including:
  • Money-In: Virtual Accounts (VA), QRIS, Payment Links, bank transfers, payment gateways, and switching integrations.
  • Money-Out: Bank transfers, disbursements, PPOB, QRIS, payment gateways, and switching integrations.
  • Deep understanding of financial transaction processing, including wallet architecture, ledger management, balance integrity, idempotency, transaction consistency, duplicate transaction prevention, and reversal handling.
  • Experience with payment reconciliation, settlement, refunds, transaction monitoring, and exception handling.
  • Strong understanding of payment integration standards, RESTful APIs, authentication, authorization, OAuth2, JWT, webhooks, and secure API communication.
  • Experience designing distributed systems, microservices, event-driven architectures, and asynchronous processing using technologies such as Kafka, RabbitMQ, and Redis.
  • Strong database design and optimization skills, particularly with PostgreSQL, MySQL, or other transactional databases.
  • Experience designing systems for high availability, scalability, fault tolerance, disaster recovery, and production resilience.
  • Strong understanding of application security, data protection, access controls, audit trails, and secure handling of financial transactions.
  • Ability to diagnose complex production incidents, identify root causes, and implement long-term technical solutions.
  • Strong communication and collaboration skills, with the ability to work closely with Product, QA, DevOps, Security, and other stakeholders.
What You'll Do
  • Lead the technical design, architecture, and development of payment gateway and digital payment systems.
  • Define scalable and maintainable system architectures that support Money-In, Money-Out, payment processing, and financial transaction management.
  • Establish engineering standards, coding guidelines, architectural principles, and best practices across the development team.
  • Oversee the implementation of critical payment components, including transaction processing, ledger management, reconciliation, settlement, refunds, and payment status tracking.
  • Ensure transaction integrity and reliability through appropriate architectural controls, including idempotency, consistency management, retry mechanisms, and failure recovery.
  • Design and optimize distributed systems, databases, caching, and asynchronous messaging to support transaction-heavy workloads.
  • Lead technical reviews, troubleshoot complex system issues, and guide the team in resolving production incidents.
  • Mentor developers, review code, improve engineering capabilities, and promote effective collaboration within the team.
  • Work closely with Product, QA, DevOps, Security, and business stakeholders to translate business requirements into technical solutions.
  • Drive continuous improvements in system performance, reliability, security, maintainability, and development efficiency.
  • Evaluate new technologies and make technical decisions based on scalability, security, business needs, and long-term maintainability.
Preferred Qualifications
  • Previous experience leading engineering teams in a payment gateway, e-wallet, digital banking, payment switching, or fintech company.
  • Proven experience designing or scaling payment systems handling real-world financial transactions in production.
  • Experience integrating with banks, payment service providers, QRIS providers, switching networks, and other financial institutions.
  • Understanding of Indonesian payment ecosystem requirements and relevant regulatory or security considerations.
  • Experience with cloud infrastructure, CI/CD pipelines, containerization, Kubernetes, and observability tools.
  • Experience working in regulated financial environments with strict transaction reliability, auditability, and security requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (Payment & E-Wallet Systems)
Senior Full-Stack Developer (Payment & E-Wallet Systems)

SingaPay • Tangerang

On-site
IDR 320,000,000 - 520,000,000
Tech Lead: Scalable Payment Gateways & Fintech Systems
Tech Lead: Scalable Payment Gateways & Fintech Systems

SingaPay • Tangerang

On-site
IDR 600,000,000 - 900,000,000
Senior It Development
Senior It Development

Pt Transforce Digital Indonesia • Tangerang

On-site
IDR 390,600,000 - 669,600,000
Staff Engineer (Backend) - Money
Staff Engineer (Backend) - Money

Ajaib • Jakarta Pusat

Remote
IDR 900,000,000 - 1,400,000,000
Performance Bonus
Private Insurance
Paid Time Off
+5
Senior Manager Operation
Senior Manager Operation

PT Wahana Pembayaran Digital • Jakarta Pusat

On-site
IDR 700,000,000 - 1,100,000,000
Senior Full-Stack Engineer - Payments & E-Wallet
Senior Full-Stack Engineer - Payments & E-Wallet

SingaPay • Tangerang

On-site
IDR 320,000,000 - 520,000,000
Senior Backend Engineer II - Money
Senior Backend Engineer II - Money

Ajaib • Jakarta Pusat

Remote
IDR 400,000,000 - 700,000,000
Performance bonus
Private health insurance
Paid time off
+5
Global Head of Payment Gateway Growth & Partnerships
Global Head of Payment Gateway Growth & Partnerships

LinkIT pt • Jakarta Selatan

On-site
IDR 300,000,000 - 600,000,000
Senior Backend Engineer I - Money
Senior Backend Engineer I - Money

Ajaib • Jakarta Pusat

Remote
IDR 468,720,000 - 781,200,000
Performance Bonus
Private Insurance
Paid Time Off
+5
Software Engineer, Payments
Software Engineer, Payments

Straitsx • Jakarta Pusat

On-site
IDR 150,000,000 - 260,000,000