LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Associate Director, Software Engineering Specialist

ExperiencedNo visa sponsorship
HSBC logo

at HSBC

Other

Posted 7 days ago

No clicks

**Associate Director, Software Engineering Specialist** headlines this role at HSBC, driving impact through technical leadership. Leads cross-functional teams, integrates LLM/GenAI into business workflows, and designs, builds, and operates scalable backend services using Python and FastAPI. Covers API design, data pipelines, knowledge graphs, and embeds production engineering practices. Requires extensive senior backend experience, Python skills, GenAI/LLM integration, distributed systems, database management, and data pipeline expertise. Ensures security, observability, and secure data handling. Drives collaborative design discussions and leads teams in a regulated environment.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
China

Full Job Description

Some careers have more impact than others.

If youre looking for a career where you can make a real impression, join HSBC and discover how valued youll be.

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

Business: Group Functions Technology L3

Principal responsibilities

Lead technical design discussions, document decisions and trade-offs, mentor engineers, and provide hands-on code reviews while working closely with architecture, data, platform, security, and product teams.

Integrate LLM/GenAI capabilities (e.g., RAG, prompt/agent patterns) into business workflows, ensuring outputs are reproducible, testable, explainable where required, and suitable for audit/review.

Design, build, test, and operate scalable, reliable backend services and APIs (primarily Python/FastAPI), evolving a proof of concept into a secure production capability.

Define stable API contracts and integration patterns for internal/external consumers, with clear versioning, documentation, and backwards-compatibility where required.

Create clean technical boundaries between product-specific functionality and reusable platform capabilities to enable reuse across multiple consumers.

Design and implement data ingestion and integration pipelines to validate, transform, enrich, and publish domain data using batch and event-driven patterns.

Implement pipeline controls for data quality, reconciliation, idempotency, retries, error handling, recovery, lineage, metadata, and provenance.

Build and maintain knowledge/retrieval capabilities over domain data (e.g., metadata/semantic models, knowledge graphs or equivalent), enabling trusted querying and interpretation.

Embed production engineering practices: automated testing (unit/integration/contract/E2E), observability (logs/metrics/traces/alerts/dashboards), resilience, secrets/configuration management, and incident/problem resolution.

Significant senior backend engineering experience delivering and operating production services.

Strong Python skills and experience with modern API frameworks such as FastAPI; strong REST API design including contract design and versioning.

Hands-on experience integrating GenAI/LLMs into applications (e.g., RAG, retrieval, prompt lifecycle management, evaluation/quality assurance) and familiarity with knowledge modelling (knowledge graphs/ontologies/semantic models) or equivalent approaches.

Solid distributed-systems fundamentals and service integration patterns (sync/async), with experience building reusable modules/capabilities.

Strong relational database and SQL skills: data modelling, schema migrations, and query performance tuning; experience handling structured and semi-structured data.

Proven experience designing and building data pipelines (batch and/or event-driven), including orchestration/scheduling, retries, idempotency, validation, and recovery.

Strong understanding of data quality and trust controls: reconciliation, data contracts, schema evolution, lineage, metadata, and provenance.

Cloud-native engineering experience: containers, Kubernetes, and CI/CD; ability to integrate with platform/infrastructure services.

Security engineering experience: authentication/authorization, secure service-to-service communication, secrets handling, and secure handling of sensitive data.

Production ownership mindset with strong observability and support practices (logging, metrics, tracing, alerting, incident investigation).

Comfortable leading design discussions, communicating trade-offs clearly, and working collaboratively across engineering, architecture, data, security, and platform teams in a regulated environment.

Youll achieve more when you join HSBC.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Software Development (GuangDong) Limited***

Associate Director, Software Engineering Specialist

Compensation

Not specified

City: Not specified

Country: China

HSBC logo
Other

7 days ago

No clicks

at HSBC

ExperiencedNo visa sponsorship

**Associate Director, Software Engineering Specialist** headlines this role at HSBC, driving impact through technical leadership. Leads cross-functional teams, integrates LLM/GenAI into business workflows, and designs, builds, and operates scalable backend services using Python and FastAPI. Covers API design, data pipelines, knowledge graphs, and embeds production engineering practices. Requires extensive senior backend experience, Python skills, GenAI/LLM integration, distributed systems, database management, and data pipeline expertise. Ensures security, observability, and secure data handling. Drives collaborative design discussions and leads teams in a regulated environment.

Full Job Description

Some careers have more impact than others.

If youre looking for a career where you can make a real impression, join HSBC and discover how valued youll be.

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

Business: Group Functions Technology L3

Principal responsibilities

Lead technical design discussions, document decisions and trade-offs, mentor engineers, and provide hands-on code reviews while working closely with architecture, data, platform, security, and product teams.

Integrate LLM/GenAI capabilities (e.g., RAG, prompt/agent patterns) into business workflows, ensuring outputs are reproducible, testable, explainable where required, and suitable for audit/review.

Design, build, test, and operate scalable, reliable backend services and APIs (primarily Python/FastAPI), evolving a proof of concept into a secure production capability.

Define stable API contracts and integration patterns for internal/external consumers, with clear versioning, documentation, and backwards-compatibility where required.

Create clean technical boundaries between product-specific functionality and reusable platform capabilities to enable reuse across multiple consumers.

Design and implement data ingestion and integration pipelines to validate, transform, enrich, and publish domain data using batch and event-driven patterns.

Implement pipeline controls for data quality, reconciliation, idempotency, retries, error handling, recovery, lineage, metadata, and provenance.

Build and maintain knowledge/retrieval capabilities over domain data (e.g., metadata/semantic models, knowledge graphs or equivalent), enabling trusted querying and interpretation.

Embed production engineering practices: automated testing (unit/integration/contract/E2E), observability (logs/metrics/traces/alerts/dashboards), resilience, secrets/configuration management, and incident/problem resolution.

Significant senior backend engineering experience delivering and operating production services.

Strong Python skills and experience with modern API frameworks such as FastAPI; strong REST API design including contract design and versioning.

Hands-on experience integrating GenAI/LLMs into applications (e.g., RAG, retrieval, prompt lifecycle management, evaluation/quality assurance) and familiarity with knowledge modelling (knowledge graphs/ontologies/semantic models) or equivalent approaches.

Solid distributed-systems fundamentals and service integration patterns (sync/async), with experience building reusable modules/capabilities.

Strong relational database and SQL skills: data modelling, schema migrations, and query performance tuning; experience handling structured and semi-structured data.

Proven experience designing and building data pipelines (batch and/or event-driven), including orchestration/scheduling, retries, idempotency, validation, and recovery.

Strong understanding of data quality and trust controls: reconciliation, data contracts, schema evolution, lineage, metadata, and provenance.

Cloud-native engineering experience: containers, Kubernetes, and CI/CD; ability to integrate with platform/infrastructure services.

Security engineering experience: authentication/authorization, secure service-to-service communication, secrets handling, and secure handling of sensitive data.

Production ownership mindset with strong observability and support practices (logging, metrics, tracing, alerting, incident investigation).

Comfortable leading design discussions, communicating trade-offs clearly, and working collaboratively across engineering, architecture, data, security, and platform teams in a regulated environment.

Youll achieve more when you join HSBC.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Software Development (GuangDong) Limited***