# Sr. Associate Director, Software Engineering Specialist

**Company**: HSBC
**Location**: Guangzhou, Guangdong
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774611503366?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b0a98058-39e

## Description

We are currently seeking an experienced professional to join our team in the role of Sr. Associate Director, Software Engineering Specialist.

Principal responsibilities:

- Lead end-to-end delivery of strategic AI-enabled solutions from business discovery and architecture definition through implementation, production deployment, adoption, and continuous improvement.

- Partner with senior business stakeholders to understand complex operational workflows, identify high-value AI opportunities, define success metrics, and shape practical delivery roadmaps.

- Translate ambiguous business needs into scalable solution architectures covering application design, AI/LLM integration, data flows, security controls, deployment models, observability, and operational support.

- Provide technical leadership for LLM-powered features, RAG-based knowledge solutions, agentic workflows, automation platforms, APIs, workflow tools, and user-facing enterprise applications.

- Make and communicate architecture trade-offs across scope, speed, cost, resilience, security, compliance, model quality, latency, maintainability, and user experience.

- Guide engineering teams in building production-grade software using technologies such as Python, JavaScript/TypeScript, Java, backend services, APIs, databases, cloud platforms, containers, and modern web or integration frameworks.

- Define engineering standards for testing, CI/CD, logging, monitoring, performance tuning, incident response, production readiness, and maintainable AI application delivery.

- Collaborate with product managers, AI researchers, data scientists, enterprise architects, cyber security, risk, compliance, platform engineering, and operations teams to ensure solutions are safe, scalable, and enterprise-ready.

- Mentor junior and mid-level engineers through design reviews, code reviews, technical coaching, problem-solving support, and delivery best practice sharing.

- Act as a senior technical thought partner for business and technology leadership, explaining AI capabilities, constraints, risks, architecture decisions, and responsible adoption patterns.

Requirements:

- Bachelor's degree or above in Computer Science, Software Engineering, Data Science, Mathematics, Artificial Intelligence, Information Technology, or a related technical discipline, or equivalent practical experience.

- Around 15+ years of experience in software engineering, systems engineering, enterprise architecture, full-stack engineering, AI engineering, technology consulting, or related technical delivery roles.

- Strong hands-on engineering background with proven ability to design, build, review, debug, and productionize complex enterprise systems.

- Deep programming capability in Python and strong experience with at least one additional enterprise development language or ecosystem such as JavaScript/TypeScript, Java, C#, Go, or similar.

- Proven track record of delivering production systems in complex enterprise environments, including backend services, APIs, data integrations, web applications, automation platforms, cloud-native services, or workflow solutions.

- Practical understanding of AI/ML and LLM application architectures, including RAG, embeddings, prompt orchestration, model APIs, evaluation, guardrails, model monitoring, and AI workflow orchestration.

- Strong knowledge of architecture and engineering practices including distributed systems, microservices, integration patterns, data design, security, observability, CI/CD, performance, resilience, and operational support.

- Experience leading cross-functional delivery across product, engineering, data, platform, security, risk, compliance, operations, and business stakeholder groups.

- Strong communication and influencing skills, with the ability to explain complex technical topics to senior non-technical stakeholders and align teams around delivery decisions.

- Strong ownership mindset, senior judgment, and willingness to stay hands-on in code, design, troubleshooting, production readiness, and technical problem-solving.

## Skills

### Required
- Python
- JavaScript/TypeScript
- Java
- AI/ML
- LLM
- Cloud platforms
- Containerization
- API design
- Data integration
- Security
- Observability
- CI/CD

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774611503366?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
