Senior Software Engineer Distributed Systems

2 days ago

singapore Standard Chartered Plc Full-time
Senior Software Engineer Distributed Systems (Singapore / China)

Requisition Number: 59510 Job Location: Singapore, SGP | Guangzhou, CHN Global Grade: Band 6 Work Type: Hybrid Working Employment Type: Permanent Posting Start Date: 20/10/2026 Posting End Date: 13/11/2026

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, reliability, traceability, and controlled operational behaviour.
Business
  • Design and build distributed backend services for high-volume transaction processing.
  • Develop scalable, fault-tolerant solutions for transaction-heavy systems.
  • Implement resilient integration patterns across APIs, queues, streaming platforms, and internal services.
  • Build strong validation, integrity, idempotency, and recovery mechanisms to support safe and consistent processing.
  • Deliver solutions that improve availability, consistency, and operational resilience.
  • Translate business and operational needs into well-structured technical implementations
People and Talent
  • Collaborate effectively with engineering peers and contribute to a positive, high-performance team culture.
  • Share knowledge, learn continuously, and support skill development through strong technical contribution and example.
  • Demonstrate self-driven ownership, curiosity, and a strong can-do attitude.
  • Work constructively with others to solve hard technical problems and deliver against commitments.
Governance
  • Follow engineering standards, design principles, and delivery practices that support safe and reliable execution.
  • Apply disciplined software development practices, including testing, code quality, and maintainability.
  • Support the use of AI development tools responsibly through sound engineering judgement and hardening practices.
  • Maintain clear decision-making, traceability, and accountability in technical delivery.
Regulatory and Business Conduct
  • Display exemplary conduct and live by the Group’s Values and Code of Conduct.
  • Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Standard Chartered Bank. This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct.
  • Effectively and collaboratively identify, elevate, mitigate and resolve risk, conduct and compliance matters.
Key stakeholders
  • Work with product, platform, engineering, and delivery stakeholders to ensure solutions meet technical and operational needs.
  • Engage with relevant technical partners to align on implementation approach, dependencies, and delivery outcomes.
  • Communicate clearly on pro