Principal Distributed Systems Engineer (Go/Java)

STANDARD CHARTERED BANK

Singapore

On-site

SGD 200,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

Benefits offered by this job

Competitive salary and benefits
Flexible working options
Extensive learning and wellbeing perks

Job summary

Standard Chartered Bank is seeking a Software Engineer - Distributed Systems to design, build, and operate highly scalable, secure services for critical banking processes. You will work on service orchestration, data consistency, failure recovery, observability, and performance at scale, with Go or Java as core languages and exposure to durable execution platforms such as Temporal or DBOS.

You will join a high-performing team focused on engineering excellence, with responsibilities spanning

Qualifications

  • 10+ years of software engineering experience with hands-on coding in Go or Java.
  • Proven track record designing and building distributed, high-availability backend services.
  • Experience with durability, observability, and performance in transaction-heavy systems.

Responsibilities

  • Design and build distributed backend services for high-volume transaction processing.
  • Implement resilient integration patterns across APIs, queues, streaming platforms, and internal services.
  • Ensure strong validation, idempotency, and recovery mechanisms for safe processing.
  • Promote engineering excellence, automated testing, and maintainable code.
  • Collaborate with product and platform teams to deliver complex engineering outcomes.

Skills

Go
Java
Distributed systems
High availability

Education

Bachelor’s or Master’s degree in Computer Science or Engineering or related field

Tools

Temporal
DBOS

Job description

Standard Chartered Bank is seeking a Software Engineer - Distributed Systems to design, build, and operate highly scalable, secure services for critical banking processes. You will work on service orchestration, data consistency, failure recovery, observability, and performance at scale, with Go or Java as core languages and exposure to durable execution platforms such as Temporal or DBOS.

You will join a high-performing team focused on engineering excellence, with responsibilities spanning

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Distributed Systems Engineer — Go/Java, Flexible Work
Senior Distributed Systems Engineer — Go/Java, Flexible Work

STANDARD CHARTERED BANK • Singapore

On-site
SGD 120,000 - 180,000
Flexible working
Life insurance
Learning & development
Principal Software Engineer Distributed Systems (Singapore / China)
Principal Software Engineer Distributed Systems (Singapore / China)

STANDARD CHARTERED BANK • Singapore

On-site
SGD 200,000 - 300,000
Competitive salary and benefits
Flexible working options
Extensive learning and wellbeing perks
Senior Software Engineer Distributed Systems (Singapore / China)
Senior Software Engineer Distributed Systems (Singapore / China)

STANDARD CHARTERED BANK • Singapore

On-site
SGD 120,000 - 180,000
Flexible working
Life insurance
Learning & development
Software Engineer (Go)
Software Engineer (Go)

Eames Consulting Group • Singapore

On-site
SGD 90,000 - 130,000
Blockchain & DLT Development Lead
Blockchain & DLT Development Lead

Standard Chartered Bank • Singapore

On-site
SGD 120,000 - 180,000
Infra Automation Engineer: Build Scalable, Secure Apps
Infra Automation Engineer: Build Scalable, Secure Apps

DBS Bank Ltd • Singapore

On-site
SGD 80,000 - 120,000
Competitive salary and benefits
VP, Application Development Lead (Java & Microservices)
VP, Application Development Lead (Java & Microservices)

Dbs Bank • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Engineer — Java/React, Enterprise Backend
Senior Full Stack Engineer — Java/React, Enterprise Backend

Tech Aalto Pte ltd • Singapore

On-site
SGD 150,000 - 230,000
Lead Software Engineer, Java - Equities Prime Securities Lending Technology Singapore
Lead Software Engineer, Java - Equities Prime Securities Lending Technology Singapore

Testing Site - JPMC • Singapore

On-site
SGD 180,000 - 240,000
DevOps Engineer – Cloud, CI/CD, SRE, Flexible Work
DevOps Engineer – Cloud, CI/CD, SRE, Flexible Work

Standard Chartered Bank • Singapore

On-site
SGD 120,000 - 240,000
Flexible working
Learning & development
Wellbeing support