Principal Software Engineer Distributed Systems (Singapore / China)
Get alerts for roles like this
More Principal Software Engineer Distributed Systems (Singapore / China) roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Job Summary This role could be based in Singapore or China.
When you start the application process you will be presented with a drop-down menu showing all countries, please ensure that you only select a country where the role is based The Software Engineer - Distributed Systems designs, builds, and supports highly scalable, resilient, and secure services for critical transaction processing environments.
The role focuses on solving complex engineering problems across service orchestration, data consistency, failure recovery, observability, and performance at scale, delivering robust, high-throughput, low-latency critical banking systems.
The engineer will be part of a high-performing team focused on engineering excellence and delivery quality. Experience with Go or Java is required. Experience with durable execution platforms such as Temporal, DBOS, or similar frameworks is a strong bonus.
Key Responsibilities
Strategy
• Help shape the engineering direction for critical, high-availability distributed systems.
• Contribute to long-term thinking around scalability, resilience, maintainability, and platform evolution.
• Identify opportunities to simplify complex workflows, reduce operational risk, and improve delivery speed.
• Support adoption of better engineering practices, including automation, reusable patterns, and AI-assisted development where it adds value.
• Think beyond immediate implementation to ensure solutions are robust, future-ready, and aligned with evolving business needs.
• Bring structured problem-solving and strong critical thinking to ambiguous technical challenges.
• Promote engineering excellence, code quality, and operational discipline.
• Contribute to documentation, technical reviews, and continuous improvement activities.
• Undertake additional responsibilities as assigned within the scope of the role.
• Apply secure engineering practices in line with internal governance and compliance expectations.
• Build solutions that support integrity, re
Similar Jobs
Other open roles matched to this job's skills and location.