Associate Director, Software Engineering(Senior product designer)
📍 Job Overview
Job Title: Associate Director, Software Engineering (Senior Product Designer)
Company: HSBC
Location: Guangzhou, Guangdong Province, China
Job Type: FULL_TIME
Category: Software Engineering / Product Design (AI Platforms)
Date Posted: 2026-08-19
Experience Level: 10+ Years
Remote Status: Hybrid
🚀 Role Summary
-
Lead product innovation and strategy for AI-powered document intelligence platforms, driving the vision for enterprise AI use cases.
-
Translate complex business requirements into structured, scalable, and robust enterprise product solutions with a focus on AI services and workflows.
-
Drive continuous product iteration and value optimization by collaborating closely with technical and business stakeholders to ensure alignment and maximize ROI.
-
Own the end-to-end architecture, technical governance, and engineering standards for the Document Intelligence platform, ensuring quality, compliance, and scalability.
-
Foster a culture of engineering excellence through hands-on leadership, focusing on API development, rigorous testing, and efficient defect resolution within a DevOps framework.
📝 Enhancement Note: While the job title includes "Senior Product Designer," the core responsibilities and requirements clearly indicate a strong emphasis on Software Engineering leadership within an AI Platforms context. The role is about leading the technical development and platform strategy for AI-driven document intelligence solutions, rather than traditional UX/UI product design. The "product designer" aspect likely refers to the design of the product's technical architecture and capabilities from an engineering perspective.
📈 Primary Responsibilities
-
Spearhead product innovation and brainstorming sessions for AI-powered document intelligence scenarios, identifying new opportunities and use cases.
-
Translate high-level requirements into detailed, structured, and scalable enterprise product solutions that meet evolving business needs.
-
Drive continuous product iteration and value optimization by working collaboratively with technical teams, QA, and business stakeholders.
-
Build and enhance a robust platform for Document Intelligence, enabling diverse enterprise AI use cases through standardized, reliable, and scalable solutions.
-
Design and implement scalable solutions to support AI services, complex workflows, and essential platform capabilities from inception to deployment.
-
Own the platform's architecture and enforce technical governance by conducting thorough design/architecture reviews and upholding rigorous engineering standards, coding practices, and quality assurance protocols.
-
Lead and mentor the engineering team with hands-on experience, emphasizing API development, comprehensive unit/integration testing, efficient defect resolution, and close partnership with QA.
-
Collaborate effectively with stakeholders across various systems (upstream and downstream) to define precise requirements and architect well-governed, effective API interfaces.
-
Strengthen DevOps and engineering processes to enhance delivery efficiency, improve supportability, and ensure strict adherence to established organizational standards.
-
Deploy and scale applications on cloud platforms, specifically leveraging GCP and Kubernetes for robust management in enterprise environments.
-
Ensure platform reliability, performance, and compliance through proactive monitoring, load/performance testing, continuous optimization, and effective incident response to maintain low latency, high throughput, and stable operations, including onsite/offsite production support.
📝 Enhancement Note: The responsibilities outline a senior engineering leadership role focused on platform development, architecture, and technical governance for AI solutions. The emphasis on "enterprise product solutions" and "platform for Document Intelligence" suggests a focus on building reusable, scalable components and services rather than individual end-user product features. The integration of DevOps, cloud scaling, and production support highlights the operational rigor expected.
🎓 Skills & Qualifications
Education:
-
Hold a university degree in Computer Science, Software Engineering, or a closely related technical discipline. Experience:
-
A minimum of 10+ years of IT experience, with a strong focus on enterprise application or platform development.
-
6+ years of hands-on proficiency in backend and platform engineering using Java and Python.
-
5+ years of IT leadership experience, specifically managing in-house solution development.
-
3+ years of end-to-end enterprise B2B AI product design experience.
-
5+ years of technical background with a solid understanding of AI, Large Language Models (LLM), and intelligent document processing technologies. Required Skills:
-
Software Engineering Leadership: Proven ability to lead engineering teams, mentor junior developers, and drive technical excellence.
-
AI & LLM Expertise: Deep understanding of AI concepts, LLM architectures, and their application in enterprise solutions, particularly intelligent document processing.
-
Backend Development (Java & Python): Extensive hands-on coding experience in both Java and Python for building scalable backend services and platforms.
-
Cloud Native Technologies (GCP & Kubernetes): Proficiency in deploying, managing, and scaling applications on Google Cloud Platform (GCP) using Kubernetes for container orchestration.
-
API Design & Development: Expertise in designing, developing, and governing robust and scalable APIs for internal and external consumption.
-
DevOps & CI/CD: Strong understanding and practical experience with DevOps principles, CI/CD pipelines, and infrastructure as code.
-
System Architecture & Technical Governance: Ability to define, review, and enforce architectural standards, engineering best practices, and quality assurance processes.
Preferred Skills:
-
Docker: Experience with containerization using Docker for application deployment and management.
-
Micro-frontend Architecture: Familiarity with micro-frontend concepts for building modular and scalable user interfaces, though the primary focus is backend/platform.
-
Coding Assistants (AI Pair-Programming): Experience leveraging AI-powered tools to accelerate development, improve code quality, and enforce engineering best practices.
-
Intelligent Document Processing (IDP): Specific experience or deep knowledge in IDP technologies and their implementation.
-
Performance Engineering: Experience with load testing, performance tuning, and optimizing applications for high throughput and low latency.
📝 Enhancement Note: The "Senior Product Designer" in the title is superseded by extensive software engineering and platform leadership requirements. The role demands a technically deep individual contributor or team lead with a strong architectural background, rather than a traditional UX designer. The emphasis on enterprise B2B AI product design implies a focus on the technical architecture and capabilities of the platform itself.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase end-to-end enterprise AI product design initiatives, detailing the problem, your role, the technical solution, and the business impact.
-
Include examples of scalable platform architectures and their implementation, demonstrating an understanding of enterprise-grade solutions.
-
Present case studies of API design and development, highlighting considerations for governance, security, and performance.
-
Demonstrate experience in driving process optimization within software development lifecycle (SDLC) and DevOps practices.
-
Provide evidence of leveraging cloud platforms (GCP) and containerization (Kubernetes) in solution delivery. Process Documentation:
-
Documented workflows for AI model integration, data pipeline management, and the deployment of AI services.
-
Clear articulation of technical governance frameworks, including design review processes and engineering standard enforcement.
-
Examples of CI/CD pipeline designs and implementation for automated testing and deployment of backend services.
-
Methodology for monitoring, performance testing, and incident response for enterprise-level applications.
📝 Enhancement Note: For a role of this seniority, the portfolio should emphasize strategic contributions, architectural design, and leadership in delivering complex technical solutions. The focus should be on the how and why behind technical decisions, rather than just the what. Demonstrating a structured approach to problem-solving and process improvement within an engineering context is crucial.
💵 Compensation & Benefits
Salary Range:
Given the Associate Director title, 10+ years of experience, and the location in Guangzhou, China, a competitive salary is expected. Based on industry benchmarks for senior technology leadership roles in major Chinese cities, the estimated annual base salary range would be approximately ¥700,000 - ¥1,200,000 CNY. This estimate accounts for the extensive technical expertise, leadership responsibilities, and the specific demands of AI platform development within a global financial institution.
Benefits:
-
Continuous Professional Development: Access to ongoing training, workshops, and resources to enhance technical and leadership skills.
-
Flexible Working: Opportunities for hybrid work arrangements, offering a balance between in-office collaboration and remote flexibility.
-
Inclusive and Diverse Environment: A commitment to fostering a workplace where all employees are valued, respected, and have equal opportunities.
-
Comprehensive Health & Wellness Programs: Access to health insurance and wellness initiatives.
-
Retirement Savings Plans: Contributions to pension or provident funds.
-
Performance Bonuses: Potential for performance-based bonuses aligned with individual and company achievements.
Working Hours:
- Standard working hours are typically 40 hours per week, with flexibility expected to meet project deadlines and support critical operations, including potential on-call duties for production support.
📝 Enhancement Note: Salary ranges for senior technology roles in China, especially within multinational corporations like HSBC, can vary significantly based on exact experience, specific skill sets, and negotiation. The provided range is an estimation based on general market data for such positions in major Chinese economic hubs.
🎯 Team & Company Context
🏢 Company Culture
Industry: Financial Services (Global Banking and Financial Services)
Company Size: HSBC is a massive global organization with over 200,000 employees worldwide, indicating a highly structured corporate environment with extensive resources and established processes.
Founded: HSBC was founded in 1865, signifying a long history and deep-rooted presence in the financial industry, with a culture that balances tradition with modern innovation.
Team Structure:
-
The role is within the "AI Platforms" business unit, suggesting a specialized team focused on developing and deploying advanced AI technologies.
-
As an Associate Director, you would likely lead a team of software engineers and potentially collaborate with product managers, data scientists, and architects.
-
The reporting structure would likely involve reporting to a Director or VP within the AI Platforms or Technology division.
-
Cross-functional collaboration is essential, involving partnerships with various business units that will consume the Document Intelligence platform, as well as IT infrastructure, security, and compliance teams. Methodology:
-
Data Analysis & Insights: Emphasis on data-driven decision-making for platform development, performance monitoring, and identifying opportunities for AI model improvement.
-
Workflow Planning & Optimization: Structured approach to designing, implementing, and continuously optimizing complex AI workflows and platform services.
-
Automation & Efficiency: Strong focus on leveraging automation (DevOps, CI/CD, AI coding assistants) to enhance delivery speed, reliability, and operational efficiency.
Company Website: https://www.hsbc.com/
📝 Enhancement Note: Working at a global financial institution like HSBC means navigating a highly regulated environment. The operations and engineering culture will likely be very process-oriented, with a strong emphasis on security, compliance, risk management, and robust documentation alongside innovation.
📈 Career & Growth Analysis
Operations Career Level: Associate Director, Software Engineering (Senior Leadership)
This role represents a significant leadership position within the technology organization. It requires not only deep technical expertise but also the ability to strategize, architect complex systems, lead teams, and drive innovation within a critical business domain (AI Platforms). The scope includes platform ownership, technical governance, and direct impact on enterprise-wide AI capabilities.
Reporting Structure:
You will report to a senior leader within the AI Platforms or broader Technology function. Your team will consist of engineers and potentially specialists. You will be expected to collaborate extensively with peer leaders in product management, data science, and other engineering domains.
Operations Impact:
The Document Intelligence Platform is designed to enable enterprise AI use cases, directly impacting operational efficiency, data processing capabilities, and the ability to extract insights from vast amounts of unstructured data. Your work will have a tangible impact on how HSBC leverages AI to streamline processes, improve decision-making, and enhance customer experiences across various business functions.
Growth Opportunities:
-
Technical Leadership: Advance to Director or VP roles within AI Platforms or other specialized technology divisions, potentially leading larger teams or broader platform portfolios.
-
Strategic Influence: Grow into roles with greater strategic input on the company's AI roadmap and technology investments.
-
Cross-Functional Expertise: Develop a deeper understanding of the financial services industry and its operational challenges, enabling transitions into roles that bridge technology and business strategy.
-
Specialization: Deepen expertise in AI, LLM, and document intelligence technologies, becoming a recognized subject matter expert within the organization.
📝 Enhancement Note: This role is a critical stepping stone for experienced engineers looking to move into senior leadership, focusing on platform strategy and execution within a high-impact area like AI. The growth path is clearly defined towards broader technical and strategic leadership.
🌐 Work Environment
Office Type: Hybrid work environment, balancing office-based collaboration with remote flexibility.
Office Location(s): Guangzhou, Guangdong Province, China. This location is a major economic and technological hub in China, offering access to a vibrant talent pool and modern infrastructure.
Workspace Context:
-
Collaborative Environment: The role requires active participation in team meetings, design reviews, and cross-functional discussions, fostering a collaborative spirit.
-
Technology & Tools: Access to a comprehensive suite of modern engineering tools, cloud infrastructure (GCP), and development environments necessary for cutting-edge AI platform development.
-
Team Interaction: Opportunities to work closely with a dedicated team of skilled engineers, architects, and product specialists, promoting knowledge sharing and collective problem-solving.
Work Schedule:
- The standard work schedule is typically 40 hours per week. However, given the nature of engineering leadership and production support, flexibility is expected to manage project timelines, address critical issues, and ensure the stable operation of the platform. This may include occasional off-hours work or on-call rotations.
📝 Enhancement Note: The hybrid nature of the role in a major city like Guangzhou suggests a modern work setup, but within a global financial institution, expect professional standards and a structured approach to work, even with flexibility.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and application to assess alignment with the core requirements, focusing on experience in AI, LLM, Java/Python, and platform leadership.
-
Technical Assessment: This may involve a coding challenge (likely focused on backend development, algorithms, or system design principles), a technical deep-dive interview, or a case study presentation. Expect questions on architecture, scalability, AI/LLM concepts, and DevOps.
-
Product & Strategy Discussion: An interview focused on your product mindset, ability to translate business needs into technical solutions, and understanding of the AI/Document Intelligence domain. You may be asked to discuss your approach to innovation and value optimization.
-
Leadership & Team Fit Interview: An assessment of your leadership style, team management capabilities, cross-functional collaboration skills, and cultural fit with HSBC's values.
-
Final Round: Potentially with senior leadership, focusing on strategic vision, long-term impact, and overall suitability for the Associate Director role.
Portfolio Review Tips:
-
Focus on Impact: For each project, clearly articulate the business problem, the technical solution you designed or led, your specific contributions, and the measurable outcomes (e.g., efficiency gains, cost savings, improved performance, new capabilities enabled).
-
Showcase Architecture: Present diagrams and explanations of your architectural designs, highlighting scalability, resilience, security, and maintainability.
-
Detail Process Improvement: Include examples of how you've improved engineering processes, implemented CI/CD, or enhanced development workflows.
-
AI/LLM Specifics: If possible, include case studies demonstrating your understanding and application of AI/LLM technologies, especially in document processing contexts.
-
Leadership Evidence: Highlight instances where you've led teams, mentored engineers, or influenced technical direction.
Challenge Preparation:
-
System Design: Be prepared to design a scalable, resilient, and efficient system, potentially related to document processing, AI model serving, or API gateway architecture.
-
Coding Proficiency: Brush up on Java and Python, focusing on data structures, algorithms, and object-oriented programming principles.
-
AI/LLM Concepts: Review fundamental concepts of AI, machine learning, and LLMs, including their practical applications and challenges.
-
DevOps & Cloud: Understand concepts like containerization (Docker), orchestration (Kubernetes), CI/CD pipelines, and cloud-native architectures on GCP.
📝 Enhancement Note: The "Senior Product Designer" aspect might translate into a case study or discussion around designing the technical product (the platform itself) and its capabilities, rather than its user interface. Be ready to defend your technical decisions and explain their business value.
🛠 Tools & Technology Stack
Primary Tools:
-
Programming Languages: Java, Python (core expertise required)
-
Cloud Platform: Google Cloud Platform (GCP) - strong emphasis on services like Compute Engine, Kubernetes Engine (GKE), Cloud Storage, etc.
-
Containerization & Orchestration: Docker, Kubernetes (essential for scalable deployment)
-
API Development: Frameworks and best practices for RESTful API design and implementation.
-
AI/ML Frameworks: Libraries and tools relevant to AI and LLM development (e.g., TensorFlow, PyTorch, Hugging Face Transformers, LangChain).
Analytics & Reporting:
-
Monitoring Tools: Tools for application performance monitoring (APM), logging, and tracing (e.g., Stackdriver/Google Cloud Operations Suite, Prometheus, Grafana).
-
Data Analysis Tools: Potentially SQL, Python libraries (Pandas, NumPy) for analyzing platform performance and usage data.
-
Dashboarding: Tools for creating dashboards to visualize key metrics and system health.
CRM & Automation:
-
DevOps Tools: CI/CD platforms (e.g., Jenkins, GitLab CI, Cloud Build), IaC tools (e.g., Terraform).
-
Version Control: Git (mandatory).
-
Collaboration Tools: Jira, Confluence, Slack (or similar enterprise communication tools).
📝 Enhancement Note: Proficiency in GCP and Kubernetes is critical for this role, given the requirement to deploy and scale on cloud platforms. Experience with AI/LLM-specific libraries and frameworks will be a significant differentiator.
👥 Team Culture & Values
Operations Values:
-
Innovation with Pragmatism: Drive innovation in AI and document intelligence while ensuring solutions are robust, scalable, and meet enterprise requirements.
-
Data-Driven Decision Making: Use data and metrics to inform product strategy, technical decisions, and performance improvements.
-
Collaboration & Accountability: Foster a highly collaborative environment across technical and business teams, with a strong sense of ownership and accountability for delivered solutions.
-
Engineering Excellence: Uphold high standards for code quality, architecture, testing, and operational reliability.
-
Continuous Improvement: Embrace a mindset of constant learning and process optimization to enhance efficiency and effectiveness.
Collaboration Style:
-
Cross-Functional Integration: Actively engage with product managers, data scientists, QA engineers, and business stakeholders to ensure alignment and successful delivery.
-
Process Review & Feedback: Participate in regular code reviews, design discussions, and retrospectives to foster a culture of constructive feedback and continuous learning.
-
Knowledge Sharing: Proactively share expertise and best practices within the team and across the organization through documentation, presentations, and mentorship.
📝 Enhancement Note: HSBC's culture, especially in a regulated industry, will emphasize thoroughness, compliance, and risk management alongside innovation. Expect a structured approach to collaboration and decision-making.
⚡ Challenges & Growth Opportunities
Challenges:
-
Balancing Innovation and Stability: Developing cutting-edge AI solutions while meeting the stringent stability, security, and compliance demands of a global financial institution.
-
Scalability of AI Platforms: Ensuring the Document Intelligence platform can scale effectively to handle massive volumes of documents and diverse AI use cases across the enterprise.
-
Cross-Functional Alignment: Effectively aligning technical roadmaps and priorities with various business units that have diverse needs and expectations.
-
Rapidly Evolving AI Landscape: Keeping pace with the fast-changing field of AI and LLMs to ensure the platform remains state-of-the-art and competitive.
Learning & Development Opportunities:
-
AI/LLM Specialization: Deepen expertise in advanced AI and LLM technologies through internal projects, training, and industry conferences.
-
Cloud Architecture: Enhance skills in designing and managing complex cloud-native architectures on GCP.
-
Leadership Development: Gain experience leading and mentoring engineering teams, developing strategic thinking, and influencing organizational direction.
-
Financial Services Domain: Acquire in-depth knowledge of the financial services industry's operational complexities and regulatory landscape.
📝 Enhancement Note: The challenges are typical for senior roles in innovative tech areas within established enterprises, requiring a blend of technical prowess and organizational navigation skills.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you led the development of a complex enterprise platform. What were the key architectural decisions you made, and what was the impact?" (Focus on architecture, scalability, and business outcomes)
-
"How would you approach designing a scalable API for a document intelligence service that needs to handle millions of requests per day?" (Assess API design, performance, and scalability thinking)
-
"What are the biggest challenges in implementing and scaling LLM-based solutions in a regulated environment like financial services, and how would you mitigate them?" (Test understanding of AI challenges and enterprise context)
-
"How do you balance the need for rapid innovation in AI with the strict security and compliance requirements of a financial institution?" (Evaluate risk management and pragmatic innovation approach) Company & Culture Questions:
-
"What interests you most about HSBC and this specific role within AI Platforms?" (Demonstrate research and genuine interest)
-
"How do you foster a culture of engineering excellence and continuous improvement within your team?" (Assess leadership and team-building approach)
-
"Describe your experience collaborating with product managers and business stakeholders. How do you ensure technical solutions align with business goals?" (Evaluate communication and stakeholder management skills) Portfolio Presentation Strategy:
-
Tell a Story: Structure your portfolio presentations around clear narratives – problem, solution, your role, challenges, and quantifiable results.
-
Visualize Architecture: Use clear, concise diagrams to explain complex system designs and workflows.
-
Quantify Impact: For each project, highlight metrics demonstrating efficiency gains, cost savings, performance improvements, or new capabilities enabled by your work.
-
Highlight Leadership: Emphasize instances where you led technical direction, mentored team members, or drove process improvements.
-
Tailor to the Role: Connect your experience directly to the requirements of the Associate Director, Software Engineering role, particularly in AI, platform development, and cloud technologies.
📝 Enhancement Note: Be prepared to discuss both the technical execution and the strategic rationale behind your projects. The "Senior Product Designer" aspect implies a need to articulate the "product thinking" behind the technical architecture and platform capabilities.
📌 Application Steps
To apply for this Associate Director, Software Engineering position:
-
Submit your application directly through the HSBC careers portal via the provided link.
-
Customize Your Resume: Tailor your resume to prominently feature your experience in Java, Python, GCP, Kubernetes, AI, LLM technologies, API development, and leadership roles. Use keywords from the job description to highlight relevant skills and achievements.
-
Prepare Your Portfolio: Curate a selection of your strongest projects that demonstrate end-to-end enterprise platform development, AI/LLM implementation, architectural design, and leadership. Focus on quantifiable results and clear explanations of your technical contributions.
-
Practice Your Presentation: Rehearse presenting your portfolio highlights, focusing on clear communication, concise explanations of complex technical concepts, and articulating the business impact of your work. Be ready to discuss your approach to system design and problem-solving.
-
Research HSBC: Understand HSBC's business, its role in financial services, and its strategic focus on AI and digital transformation. This will help you tailor your answers and demonstrate cultural fit.
⚠️ 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 and possess strong expertise in AI, LLM technologies, and enterprise platform development.