Associate Director, Software Engineering(Senior product designer)
📍 Job Overview
Job Title: Associate Director, Software Engineering (Senior Product Designer)
Company: HSBC Global Services Limited
Location: Guangzhou, Guangdong, China
Job Type: Full-time
Category: Software Engineering / Product Design
Date Posted: 2026-08-19
Experience Level: 10+ Years
Remote Status: On-site
🚀 Role Summary
-
Lead product innovation and strategy for AI-powered document intelligence platforms, driving the end-to-end enterprise product lifecycle.
-
Translate complex business requirements into structured, scalable, and robust enterprise product solutions, focusing on AI use cases.
-
Drive continuous product iteration and value optimization through close collaboration with technical and business stakeholders.
-
Own and govern the architecture, engineering standards, and quality assurance for the Document Intelligence platform.
-
Foster a culture of hands-on engineering excellence, focusing on API development, robust testing, and efficient defect resolution.
📝 Enhancement Note: While the job title includes "Senior Product Designer," the core responsibilities and requirements heavily emphasize Software Engineering leadership, particularly in AI/LLM platforms and backend/platform engineering. This role appears to be a senior technical leadership position within software engineering, with a strong product-centric approach to AI solutions, rather than a traditional UX/UI product designer role. The "Document Intelligence Platform" focus suggests a deep dive into applying AI for processing and understanding documents.
📈 Primary Responsibilities
-
Spearhead product innovation and conceptualization for AI-driven document intelligence scenarios.
-
Define and translate business needs into structured, scalable enterprise-grade product solutions.
-
Drive iterative product development and maximize value realization by partnering with technical and business teams.
-
Architect and build a comprehensive Document Intelligence platform that enables enterprise AI use cases, ensuring standardized, robust, and scalable solutions.
-
Design and implement scalable solutions to support AI services, complex workflows, and essential platform capabilities from inception to deployment.
-
Maintain architectural integrity and enforce technical governance through rigorous design/architecture reviews and adherence to engineering standards, coding practices, comprehensive documentation, and robust quality assurance.
-
Lead and mentor the engineering team with hands-on experience, prioritizing API development, comprehensive unit/integration testing, efficient defect resolution, and close collaboration with Quality Assurance (QA) on test cases and data preparation.
-
Engage with diverse stakeholders across various systems (upstream and downstream) to meticulously define requirements and engineer well-governed, effective API interfaces.
-
Enhance DevOps and general engineering processes to boost delivery efficiency and support effectiveness, ensuring strict adherence to all established standards and compliance.
-
Deploy and scale applications on cloud platforms, specifically leveraging Google Cloud Platform (GCP) and Kubernetes for effective management within enterprise environments.
-
Ensure system reliability, optimal performance, and regulatory compliance through continuous monitoring, rigorous load/performance testing, proactive optimization, and swift incident response to maintain low latency, high throughput, and stable operations, including on-call production support.
📝 Enhancement Note: The responsibilities clearly indicate a leadership role focused on building and scaling an AI platform. Emphasis on "end-to-end" solutions, "architecture and technical governance," and "DevOps and engineering processes" points to a senior individual contributor or team lead with significant technical and strategic oversight. The mention of "onsite/offsite production support" highlights the need for hands-on involvement in maintaining live systems.
🎓 Skills & Qualifications
Education:
-
Hold a university degree in Computer Science or a closely related technical discipline. Experience:
-
Possess over 10 years of comprehensive IT experience, with a strong preference for enterprise application or platform development.
-
Demonstrate 6+ years of hands-on proficiency in backend and platform engineering, specifically using Java and Python.
-
Bring a minimum of 5 years of IT leadership experience focused on developing in-house solutions. Required Skills:
-
3+ years of end-to-end enterprise B2B AI product design experience.
-
5+ years of technical background with a solid understanding of Artificial Intelligence (AI), Large Language Models (LLM), and intelligent document processing technologies.
-
Strong business abstraction capabilities and an innovative product mindset, essential for translating business needs into technical solutions.
-
Exceptional cross-functional communication and project driving skills to effectively manage stakeholders and initiatives.
-
Act as a senior tech lead, demonstrating strong solution design capabilities and hands-on coding expertise.
-
Exhibit excellent technical problem-solving skills coupled with strong analytical, communication, and interpersonal abilities.
-
Proficiency in backend and platform engineering using Java and Python.
-
Experience with API development, unit testing, and integration testing. Preferred Skills:
-
Knowledge of Docker, Kubernetes, and micro-frontend architecture is highly advantageous.
-
Familiarity with LLM new solutions and their application in enterprise settings.
-
Experience leveraging coding assistants (e.g., AI pair-programming tools) to accelerate development, enhance code quality, and support engineering best practices.
📝 Enhancement Note: The experience requirements are substantial, indicating a need for seasoned professionals. The blend of product design thinking with deep technical expertise in AI, LLMs, and specific backend technologies like Java and Python is critical. The preference for Docker, Kubernetes, and AI pair-programming tools suggests a modern, cloud-native development environment.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase end-to-end enterprise AI product design case studies, demonstrating the full lifecycle from ideation to deployment and iteration.
-
Present examples of translating complex business requirements into structured, scalable enterprise product solutions, highlighting the problem-solving approach.
-
Provide evidence of driving continuous product iteration and value optimization, detailing metrics and outcomes achieved.
-
Demonstrate experience in building and scaling platforms, particularly in AI or similar complex technology domains, with a focus on robustness and demand fulfillment.
-
Illustrate expertise in designing and implementing scalable solutions for AI services, workflows, and platform capabilities. Process Documentation:
-
Document architectural decisions and technical governance processes, including design/architecture reviews and adherence to engineering standards.
-
Detail methodologies for API development, unit/integration testing, and defect resolution, emphasizing quality assurance collaboration.
-
Showcase experience in defining requirements and designing effective API interfaces through collaboration with upstream/downstream systems.
-
Outline improvements made to DevOps and engineering processes, focusing on delivery and support efficiency and adherence to standards.
-
Provide examples of deploying and scaling applications on cloud platforms (GCP, Kubernetes), including monitoring, performance testing, and incident response strategies.
📝 Enhancement Note: Given the senior nature of the role and its focus on building a new platform, a strong portfolio demonstrating past successes in similar complex, AI-driven initiatives is crucial. Candidates should be prepared to articulate their process for solution design, technical governance, and platform scaling.
💵 Compensation & Benefits
Salary Range:
-
Based on industry benchmarks for an Associate Director level in Software Engineering with 10+ years of experience in Guangzhou, China, a competitive salary range is estimated to be between ¥600,000 - ¥1,000,000 CNY per annum. This estimate considers the seniority of the role, the specialized AI/LLM expertise required, and the cost of living in a major metropolitan area like Guangzhou. Benefits:
-
Continuous professional development opportunities, including training and skill enhancement programs.
-
Flexible working arrangements to promote work-life balance.
-
An inclusive and diverse work environment where all employees are valued and respected.
-
Opportunities for career growth and advancement within HSBC.
-
Comprehensive health and wellness programs.
-
Competitive retirement savings plans. Working Hours:
-
Standard full-time working hours are expected, likely around 40 hours per week. However, the role may require flexibility for on-call support, incident response, and project deadlines, typical for senior engineering leadership roles in enterprise environments.
📝 Enhancement Note: Salary is estimated based on publicly available data for senior engineering roles in major Chinese cities and the specific technical expertise required. HSBC typically offers a comprehensive benefits package aligning with global financial institutions.
🎯 Team & Company Context
🏢 Company Culture
Industry: Financial Services (Banking)
Company Size: Large Enterprise (HSBC operates globally with tens of thousands of employees).
Founded: 1865. HSBC has a long and established history, currently operating as a global leader in financial services.
Team Structure:
-
The role is within the "AI Platforms" business unit, suggesting a specialized team focused on developing and deploying AI technologies across the organization.
-
This team likely comprises a mix of AI/ML engineers, software engineers, data scientists, product managers, and QA professionals.
-
Reporting will likely be to a Director or VP level within the AI or Technology division, with direct leadership of a sub-team or a significant area of the platform.
-
Cross-functional collaboration is expected with various business units, IT infrastructure teams, cybersecurity, and compliance departments. Methodology:
-
Data Analysis and Insights: Emphasis on leveraging data to understand business needs, measure platform performance, and identify areas for AI application.
-
Workflow Planning and Optimization: Designing and refining complex AI workflows for document intelligence, ensuring efficiency and scalability.
-
Automation and Efficiency Practices: Implementing automation across development, deployment, and operational processes to enhance speed, reliability, and cost-effectiveness.
Company Website: https://www.hsbc.com/
📝 Enhancement Note: HSBC, as a global financial institution, emphasizes stability, robust governance, and ethical practices. The "AI Platforms" unit suggests a forward-thinking approach, balancing innovation with the stringent regulatory requirements of the finance industry.
📈 Career & Growth Analysis
Operations Career Level: Associate Director, Software Engineering (Senior Technical Leadership)
This role represents a senior individual contributor or team lead position within the software engineering domain. It requires deep technical expertise, strategic thinking in product development, and the ability to guide technical direction and mentor junior engineers. The scope includes architecting and delivering complex enterprise platforms with a significant impact on business operations.
Reporting Structure:
The Associate Director will likely report to a Director or VP of Engineering or AI Platforms. They will lead a team of engineers and collaborate closely with product managers, business stakeholders, and other technical leaders across HSBC.
Operations Impact:
This role has a direct impact on operational efficiency and strategic business initiatives by developing an AI-powered Document Intelligence Platform. This platform is designed to streamline document processing, extract valuable insights, and enable new AI use cases, directly contributing to cost savings, improved decision-making, and enhanced customer experiences across the enterprise.
Growth Opportunities:
-
Operations Skill Advancement: Opportunities to deepen expertise in AI, LLMs, cloud-native technologies (GCP, Kubernetes), and scalable platform architecture.
-
Leadership Development: Potential to grow into a Director or VP role, managing larger teams and broader platform responsibilities within HSBC's technology organization.
-
Cross-functional Exposure: Gaining experience working with diverse business units and understanding their operational challenges, leading to a broader strategic perspective.
-
Industry Influence: Contributing to cutting-edge AI applications within the financial services sector.
📝 Enhancement Note: The "Associate Director" title in a large organization like HSBC signifies a significant level of responsibility, often involving team leadership and strategic input. Growth paths typically lead to more senior management or principal architect roles.
🌐 Work Environment
Office Type: Corporate Office environment within HSBC's Guangzhou operations.
Office Location(s): Guangzhou, Guangdong, China. Specific office building details would be provided upon offer.
Workspace Context:
-
A professional, collaborative workspace designed to support teamwork and innovation within the AI Platforms team.
-
Access to modern technology infrastructure, including development tools, cloud resources (GCP), and potentially specialized AI hardware.
-
Opportunities for direct interaction and knowledge sharing with a diverse team of highly skilled engineers, data scientists, and product professionals.
-
The environment will balance the fast-paced nature of AI innovation with the structured, compliance-driven requirements of a global financial institution. Work Schedule:
-
The standard work schedule will be full-time, likely Monday to Friday. While flexibility is mentioned, the on-site requirement implies a dedicated presence in the Guangzhou office, with potential for occasional overtime or on-call duties to support critical platform operations and deployments.
📝 Enhancement Note: As an on-site role in a major financial institution, expect a structured and professional work environment that prioritizes collaboration, security, and adherence to corporate policies.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: HR or Recruiter will review applications for basic qualifications and experience.
-
Technical Screening: A hiring manager or senior engineer may conduct a call to assess technical depth, particularly in AI, LLM, Java, Python, and cloud technologies.
-
Technical Interview(s): Multiple rounds of interviews focusing on in-depth technical knowledge, system design, problem-solving, and coding challenges. Expect questions related to AI/LLM application, platform architecture, API design, and cloud infrastructure.
-
Product/Strategy Discussion: An interview focusing on product thinking, business acumen, and how to translate business needs into technical solutions for the Document Intelligence Platform.
-
Behavioral/Cultural Fit Interview: Assessing alignment with HSBC's values, leadership potential, collaboration style, and ability to work within a large, regulated organization.
-
Final Round: Potentially with a senior leader (Director/VP) for final approval.
Portfolio Review Tips:
-
Showcase AI/LLM Impact: Highlight specific projects where you applied AI or LLMs to solve business problems, focusing on the "Document Intelligence" aspect if possible. Quantify the impact with metrics (e.g., efficiency gains, accuracy improvements, cost savings).
-
Architecture and Scalability: Prepare to present system architecture diagrams and explain how your designs ensure scalability, reliability, and performance, particularly on cloud platforms like GCP with Kubernetes.
-
Technical Leadership: Demonstrate your ability to lead technical initiatives, mentor teams, and enforce engineering best practices (coding standards, testing, DevOps).
-
Problem-Solving Narratives: For each case study, clearly articulate the problem, your proposed solution, the technical challenges encountered, and how you overcame them.
-
API Design: Include examples of well-designed APIs, explaining the rationale behind your design choices, especially for enterprise-grade services.
Challenge Preparation:
-
System Design: Be ready for system design questions, focusing on building scalable, resilient AI platforms or document processing systems. Practice thinking through trade-offs, data flows, and infrastructure requirements.
-
Coding Challenges: Prepare for coding exercises in Java and Python, focusing on backend logic, data structures, and algorithms relevant to AI or data processing.
-
AI/LLM Concepts: Refresh your knowledge on core AI/LLM concepts, common use cases (especially in document processing), and the challenges of deploying these technologies at scale.
-
DevOps & Cloud: Be prepared to discuss your experience with DevOps practices, CI/CD pipelines, and deploying/managing applications on GCP and Kubernetes.
📝 Enhancement Note: The interview process will likely be rigorous, combining deep technical assessment with strategic product thinking and leadership evaluation. A well-curated portfolio that explicitly addresses the AI/LLM and platform engineering aspects will be critical.
🛠 Tools & Technology Stack
Primary Tools:
-
Programming Languages: Java, Python (essential for backend and platform engineering).
-
Cloud Platforms: Google Cloud Platform (GCP) – deep expertise required for deployment and management.
-
Containerization & Orchestration: Docker, Kubernetes – critical for scalable application deployment and management.
-
API Development: Technologies and frameworks for building robust, secure APIs.
-
AI/ML Libraries: Experience with relevant AI/ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn) might be beneficial.
-
Coding Assistants: Familiarity with AI pair-programming tools (e.g., GitHub Copilot) is a plus.
Analytics & Reporting:
-
Monitoring Tools: For platform health, performance, and latency (e.g., Prometheus, Grafana, GCP Monitoring).
-
Logging Tools: For debugging and incident analysis.
-
Performance Testing Tools: For load and stress testing.
CRM & Automation:
-
While not directly CRM-focused, understanding how the platform integrates with enterprise systems and workflows is important.
-
DevOps Tools: CI/CD pipelines (e.g., Jenkins, GitLab CI, GCP Cloud Build), source control (e.g., Git).
-
Integration Tools: Understanding of enterprise integration patterns and middleware.
📝 Enhancement Note: Proficiency in GCP and Kubernetes is a key requirement, alongside strong Java and Python skills. The role demands hands-on experience with modern cloud-native development and deployment practices.
👥 Team Culture & Values
Operations Values:
-
Innovation with Governance: A core value will be balancing cutting-edge AI innovation with the stringent security, compliance, and risk management requirements of a global financial institution.
-
Data-Driven Decision Making: Emphasizing the use of data to inform product strategy, measure performance, and drive continuous improvement across the platform.
-
Engineering Excellence: A commitment to high-quality code, robust architecture, thorough testing, and efficient operational practices.
-
Collaboration and Teamwork: Fostering an environment where cross-functional teams work effectively together to deliver complex solutions, with a strong emphasis on communication and shared goals.
-
Customer Focus: Ensuring that the Document Intelligence Platform delivers tangible value and meets the evolving needs of internal business stakeholders.
Collaboration Style:
-
Cross-functional Integration: The role requires seamless collaboration with product management, business units, QA, security, and compliance teams.
-
Process Review Culture: An environment where processes are regularly reviewed, discussed, and improved collaboratively.
-
Knowledge Sharing: Encouraging the sharing of technical expertise, best practices, and lessons learned across the team and broader organization.
📝 Enhancement Note: HSBC's culture is likely to be a blend of global corporate standards and the specific dynamics of a technology-focused innovation team. Expect a structured yet forward-thinking environment.
⚡ Challenges & Growth Opportunities
Challenges:
-
Balancing Innovation and Regulation: Implementing advanced AI and LLM technologies within the strict regulatory framework of the financial services industry.
-
Scalability and Performance: Designing and maintaining a platform that can handle massive volumes of documents and complex AI processing reliably and at low latency.
-
Technical Complexity: Integrating diverse systems, managing cloud infrastructure, and ensuring seamless API interactions across a large enterprise.
-
Talent Acquisition & Retention: Attracting and retaining top AI and software engineering talent in a competitive market.
-
Evolving AI Landscape: Keeping pace with the rapid advancements in AI and LLM technologies and integrating them effectively into the platform.
Learning & Development Opportunities:
-
Deep Dive into AI/LLM: Extensive opportunities to work with and become an expert in cutting-edge AI and LLM technologies applied to real-world enterprise problems.
-
Cloud Architecture Mastery: Advanced training and hands-on experience with GCP and Kubernetes for building and scaling enterprise-grade cloud solutions.
-
Platform Engineering Expertise: Developing deep skills in building robust, secure, and performant platforms that serve multiple business functions.
-
Leadership and Mentorship: Opportunities to lead technical teams, mentor junior engineers, and shape the technical direction of critical initiatives.
-
Industry Exposure: Engaging with industry trends, conferences, and potentially contributing to open-source communities or academic research in AI.
📝 Enhancement Note: The challenges are inherent to building innovative platforms within a large, regulated enterprise. The growth opportunities are significant for ambitious engineers looking to advance their careers in AI and platform engineering leadership.
💡 Interview Preparation
Strategy Questions:
-
"Describe a complex enterprise AI product you designed or significantly contributed to. What were the key challenges, and how did you overcome them?" (Focus on your process, technical decisions, and impact.)
-
"How would you design an AI platform for document intelligence at HSBC's scale? What are the critical components, potential bottlenecks, and how would you ensure scalability and reliability?" (Prepare a system design response covering architecture, data flow, and infrastructure.)
-
"Given a business requirement for automated document processing, how would you approach translating that into a technical solution and a phased implementation plan?" (Demonstrate your product thinking and project planning skills.) Company & Culture Questions:
-
"What do you know about HSBC's approach to AI and digital transformation?" (Research HSBC's latest tech initiatives and financial news.)
-
"How do you ensure compliance and security when implementing new technologies in a regulated environment like finance?" (Showcase your understanding of governance and risk management.)
-
"Describe a time you had to collaborate with non-technical stakeholders. How did you ensure clear communication and alignment?" (Prepare examples demonstrating your cross-functional communication skills.) Portfolio Presentation Strategy:
-
Structure: For each case study, follow a clear narrative: Problem -> Your Role/Solution -> Technical Details (Architecture, Tech Stack) -> Challenges & Solutions -> Results (Quantifiable Impact).
-
Visuals: Use clear architecture diagrams, flowcharts, and relevant metrics/graphs. Keep slides concise and visually appealing.
-
Storytelling: Emphasize your personal contributions and the "why" behind your technical decisions. Highlight how your work drove business value.
-
Q&A Readiness: Anticipate questions about your choices, trade-offs, and alternative approaches. Be prepared to discuss your experience with specific technologies mentioned in the job description (Java, Python, GCP, Kubernetes, AI/LLM).
📝 Enhancement Note: Candidates should prepare to articulate their technical expertise, product vision, and leadership capabilities, specifically within the context of AI and enterprise-scale platforms. Demonstrating an understanding of the financial services industry's unique demands will be advantageous.
📌 Application Steps
To apply for this Associate Director, Software Engineering position:
-
Submit your application through the HSBC Careers portal via the provided URL.
-
Tailor your resume: Highlight your experience in AI, LLM, document intelligence, Java, Python, GCP, Kubernetes, API development, and technical leadership. Quantify achievements with specific metrics where possible.
-
Prepare your portfolio: Curate 2-3 impactful case studies showcasing your best work in enterprise AI product design, platform architecture, and technical leadership. Be ready to present these during interviews.
-
Research HSBC: Understand their business, recent technological advancements, and their commitment to AI and digital transformation.
-
Practice interview questions: Rehearse answers to technical, system design, behavioral, and product strategy questions, focusing on articulating your process and impact clearly.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Requires over 10 years of IT experience with at least 6 years of hands-on proficiency in Java and Python. Candidates must hold a university degree in Computer Science and possess strong expertise in AI, LLM technologies, and enterprise product design.