New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
HSBC

Sr. Associate Director, Software Engineering

HSBC
Apply →
senior full-time Guangzhou, Guangdong

First indexed 31 Aug 2026

Description

We are currently seeking an experienced professional to join our team in the role of Sr. Associate Director, Software Engineering. You will join a global engineering team solving complex problems at significant scale, working on HSBC Productivity Suite, an AI-powered workspace used by 250,000 colleagues across the bank.

As a Senior Associate Director, you will operate as a senior individual contributor on complex, high-impact engineering problems central to HSBC Productivity Suite. This is not a people-management role. It's for an engineer who is strongest in hands-on system design and coding and wants to progress towards Principal Engineer through technical leadership rather than formal line management.

Principal responsibilities:

  • Spend more than half your time on hands-on engineering, writing, reviewing, testing and shipping production code for HSBC Productivity Suite.
  • Design and build production-grade generative AI capabilities and integrations, taking ownership from initial design through deployment, operation and continuous improvement.
  • Provide technical leadership across engineering pods, forming a clear technical vision, setting direction and breaking complex programmes of work into manageable deliveries.
  • Make sound technical decisions across performance, security, cost, maintainability, technical debt, failure handling, observability, rollout safety and long-term operability.
  • Shape technical strategy and roadmaps, influencing priorities and translating user needs and ambiguous business problems into measurable outcomes and practical engineering plans.
  • Drive reusable capabilities, frameworks, engineering standards and effective technology controls, including monitoring and the safe use of AI coding tools and agents across the software development lifecycle.
  • Raise engineering capability through pairing, design and code reviews, practical mentoring, knowledge-sharing and example-setting, without formal line-management responsibility.
  • Lead continuous improvement in production stability, setting measurable goals to reduce incidents and recovery times and leading from the front during production issues.

Knowledge & Experience / Qualifications:

  • Deep, hands-on software engineering experience, with a strong record of designing, coding and operating user-facing products and distributed services at scale.
  • Advanced use of AI coding tools, such as GitHub Copilot, to prototype, write, test and review code safely, alongside experience building agents that improve the software development lifecycle.
  • Strong Python expertise and practical knowledge of modern engineering practices, including application programming interfaces, microservices, databases, containers, automated testing and continuous integration and delivery.
  • Hands-on experience taking artificial intelligence, machine learning and generative AI solutions from experimentation through to secure, reliable production use.
  • Strong practical knowledge of large language models, prompt engineering, retrieval-augmented generation, agentic workflows, evaluation, guardrails, observability and responsible AI.
  • Strong engineering judgement, with the ability to balance performance, security, cost, resilience, maintainability, technical debt and delivery pace when making complex design decisions.
  • Experience forming a technical vision, influencing business and engineering priorities, breaking complex work into manageable deliveries and raising standards through technical expertise rather than formal authority.
  • Strong ownership, problem-solving and communication skills, with the ability to work autonomously across global and multicultural teams, explain technical trade-offs clearly and turn ambiguous problems into robust, measurable outcomes.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612184162