Senior Software Engineer, Backend

GXBank

Petaling Jaya

On-site

MYR 180,000 - 300,000

Full time

14 days+

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

GX Bank Berhad (GXBank) is recruiting a Senior Software Engineer, Backend, to design and implement scalable Go-based services in Petaling Jaya. You will work with a diverse engineering team to enhance availability, latency, and efficiency of the bank's digital services, participate in architecture decisions, and own several microservices through design, development, and deployment cycles.

The role requires strong backend coding skills, experience with RESTful APIs, and familiarity with

Qualifications

  • 5+ years backend development experience.
  • Proficient in Go or willingness to learn Golang.
  • Experience building scalable microservices and RESTful APIs.

Responsibilities

  • Design and implement backend services in Go to improve availability and latency.
  • Collaborate with team to explore new architectures for scale.
  • Participate in code and design reviews to uphold standards.
  • Handle capacity planning, performance tuning, and debugging of production systems.
  • Build and maintain microservices with containerization (Docker, Kubernetes).

Skills

Go
REST APIs
Microservices
SOLID principles
Design patterns
CI/CD
Docker
Kubernetes
AWS
Code review

Tools

Kafka
SQS
Docker
Kubernetes
AWS

Job description

Senior Software Engineer, Backend### Senior Software Engineer, BackendApply: Petaling Jaya (First Avenue): Full time: Posted Today: R-2026-10-101981**Responsibilities*** Design and write with the cutting edge GO language to improve the availability, scalability, latency, and efficiency of Digibank’s range of services.* Work with the engineering team to explore and create new design / architectures geared towards scale and performance.* Participate in code and design reviews to maintain our high development standards.* Engage in service capacity and demand planning, software performance analysis, tuning and optimization.* Collaborate with product and experience teams to define and prototype feature specifications.* Work closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.* Design, build, analyse and fix large-scale systems.* Learn full stack performance tuning and optimization.* Debug and modify complex production software.* You will develop features as defined in the product or engineering specifications.* You will author specifications documents as per functional requirements provided by the product team.* You will help to mentor any junior engineers about the best-practices in software development.* You will have service ownership of several microservices in the squad. **Requirements*** You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C# etc.), but willing to work on Golang.* Has at least 5 years of experience as a backend developer.* A good knowledge of programming design patterns (Singleton, Factory, etc).* A solid understanding of the concept of clean code and SOLID principles.* A good understanding of the clean architecture principles.* Familiarity in developing services that serve HTTP Restful API, consume and publish messages from and to any stream platform like Kafka or Messaging platform like SQS.* Familiarity with containerization (Kubernetes and Dockerfile).* Familiarity with any cloud deployment service, e.g AWS.* Good understanding of CI/CD concepts.* An exposure to Microservice architecture pattern, and have been involved in development of a microservice from design stage to deployment stage.### About UsGX Bank Berhad (GXBank) is Malaysia’s first digital bank that commenced operation on 1 September 2023. With a workforce of more than 95% Malaysians from both the finance and technology sectors, the bank aims to disrupt the current banking industry with customised innovative solutions that empower Malaysians to be financially resilient and support their financial goals. Powered by Grab, GXBank is a subsidiary of GXS Bank Pte. Ltd., – the digital bank joint venture between Grab Holdings Limited and Singapore Telecommunications Limited (Singtel) – and a consortium of other Malaysian investors, including Kuok Group.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Backend
Senior Software Engineer, Backend

GXS Bank • Petaling Jaya

On-site
MYR 120,000 - 160,000
Senior Regulatory Reporting & Reconciliation Specialist
Senior Regulatory Reporting & Reconciliation Specialist

GXBank • Petaling Jaya

On-site
MYR 80,000 - 120,000
Senior Backend Engineer (Go) - Scalable Microservices
Senior Backend Engineer (Go) - Scalable Microservices

GXS Bank • Petaling Jaya

On-site
MYR 180,000 - 300,000
Senior Backend Engineer — Scalable Go Services
Senior Backend Engineer — Scalable Go Services

GX Bank Berhad • Petaling Jaya

On-site
MYR 120,000 - 160,000
Senior Product Management Leader - Save & Spend
Senior Product Management Leader - Save & Spend

GX Bank Berhad • Petaling Jaya

On-site
MYR 260,000 - 420,000
Senior Product Management Leader - Save & Spend
Senior Product Management Leader - Save & Spend

GXBank • Petaling Jaya

On-site
MYR 180,000 - 240,000
Senior IT Security Engineer
Senior IT Security Engineer

GX Bank Berhad • Petaling Jaya

On-site
MYR 120,000 - 180,000
Customer Support Team Manager
Customer Support Team Manager

GX Bank Berhad • Petaling Jaya

On-site
MYR 90,000 - 130,000
Security Verification & Testing Specialist
Security Verification & Testing Specialist

GX Bank Berhad • Petaling Jaya

On-site
MYR 180,000 - 300,000
Infrastructure Engineer
Infrastructure Engineer

GXBank • Petaling Jaya

On-site
MYR 60,000 - 90,000