jobs in PayNet (Payments Network Malaysia)

Full Time Senior Engineer (Backend) Jobs, in PayNet (Payments Network Malaysia) Federal Territory - Maukerja

Senior Engineer (Backend)

PayNet (Payments Network Malaysia)

KL City, Federal Territory

Share
Save

Working Location

  • Jalan Sultan Mizan Zainal Abidin, Kompleks Kerajaan Kuala Lumpur Federal Territory Malaysia

Job Description

Responsibilities

Why PayNet / Why Now

  • Protect the reliability of Malaysia’s national payments data platform
  • Operate data systems under increasing scale, scrutiny, and dependency
  • Strengthen data resiliency as analytics and reporting become mission‑critical
  • Place operational judgment at the centre of trusted payment data


TL;DR

  • Build and scale the backend systems powering Malaysia’s core payment infrastructure
  • Own APIs, data models, and services that process high‑volume, real‑time transactions
  • Make decisions that directly impact system reliability, performance, and security
  • Ideal for engineers who thrive on solving complex problems at scale with real‑world impact


Why This Role Matters

  • Payment systems must be fast, secure, and always available—failure is visible at a national level
  • Strong backend engineering directly impacts financial stability, customer trust, and ecosystem growth
  • Poor design decisions create cascading risks across banks, businesses, and consumers
  • This role demands judgment under scale—balancing performance, resilience, and security


What You Will Actually Do

  • Own the design and evolution of backend services powering critical payment flows
  • Build and scale APIs that handle high‑volume, low‑latency transactions
  • Shape database architecture, optimizing for performance, consistency, and resilience
  • Diagnose and resolve complex system issues, driving root‑cause fixes—not quick patches
  • Embed security and data protection into system design from day one
  • Influence engineering standards, code quality, and architectural decisions across systems


Examples of This Role in Practice

  • A spike in transaction volume exposes latency—redesign query patterns and caching strategy to stabilise performance
  • A third‑party integration introduces inconsistent responses—design safeguards and fallback mechanisms to protect system integrity
  • A production issue occurs under load—identify root cause across distributed services and implement permanent fixes
  • A new payment feature requires scale—define API contracts and data models that support future growth, not just current needs
  • A potential vulnerability is identified—drive architectural changes that eliminate the risk, not just mitigate symptoms


What Will Help You Succeed

Required:

  • Strong command of at least one backend language (Java, Golang, Python, Node.js) with the ability to apply it at scale
  • Proven ability to break down complex system problems and drive effective, lasting solutions

Helpful:

  • Strong instinct for clean, maintainable code and thoughtful system design
  • Ability to adapt quickly in evolving environments with shifting requirements
  • Empathy for end users—building systems that solve real problems, not just technical ones


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More