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

Senior Software Engineer

ExperiencedNo visa sponsorship
HSBC logo

at HSBC

Other

Posted 7 days ago

No clicks

**Senior Software Engineer:** Lead role in HSBC's Asia & Middle East Technology, driving end-to-end ETL projects, enhancing data models, and collaborating across teams. **Experience required:** Proven proficiency in Python/Java/Scala, cloud services (Azure/AWS/GCP), data processing, Agile delivery, and strong stakeholder communication. Fluent in English and Mandarin.

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 Senior Software Engineer.

Business:Asia & Middle East Technology

Principal responsibilities

  • Participate in requirements discovery with the business, contributing to system analysis, effort estimation, and delivery planning.
  • Produce and maintain key delivery documentation in line with global and regional standards (e.g., High-Level/External Design, test strategy and plans, UAT plan, implementation/cutover plan).
  • Engage stakeholders directly and collaborate across teams, owning development and support activities with minimal supervision.
  • Deliver end-to-end ETL development, testing, and production release support to ensure stable and timely data delivery.
  • Act as a key quality gate for the project, driving engineering standards and controls to deliver on schedule and within budget.
  • Proactively improve data models and reusable modules to enhance availability, performance, and developer productivity.

Requirements

  • Bachelor's degree (or above) in Computer Science, Engineering, or equivalent practical experience.
  • Hands-on experience delivering solutions on public cloud (Azure/AWS/GCP), including core services such as compute, storage, networking, IAM, monitoring.
  • Strong programming skills in at least one of: Python / Java / Scala; solid SQL capability.
  • Proven experience with modern data processing (batch and streaming), and building reusable pipelines.
  • Experience working in Agile delivery teams; strong collaboration and stakeholder communication skills.
  • Strong analytical, problem solving and communication skills.
  • Strong team spirit, quality oriented and attentive to details.
  • Great sense of ownership and servicing mindset to ensure efficient and effective customer service processes.
  • Proficiency in both English and Mandarin.

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***

Senior Software Engineer

Compensation

Not specified

City: Not specified

Country: China

HSBC logo
Other

7 days ago

No clicks

at HSBC

ExperiencedNo visa sponsorship

**Senior Software Engineer:** Lead role in HSBC's Asia & Middle East Technology, driving end-to-end ETL projects, enhancing data models, and collaborating across teams. **Experience required:** Proven proficiency in Python/Java/Scala, cloud services (Azure/AWS/GCP), data processing, Agile delivery, and strong stakeholder communication. Fluent in English and Mandarin.

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 Senior Software Engineer.

Business:Asia & Middle East Technology

Principal responsibilities

  • Participate in requirements discovery with the business, contributing to system analysis, effort estimation, and delivery planning.
  • Produce and maintain key delivery documentation in line with global and regional standards (e.g., High-Level/External Design, test strategy and plans, UAT plan, implementation/cutover plan).
  • Engage stakeholders directly and collaborate across teams, owning development and support activities with minimal supervision.
  • Deliver end-to-end ETL development, testing, and production release support to ensure stable and timely data delivery.
  • Act as a key quality gate for the project, driving engineering standards and controls to deliver on schedule and within budget.
  • Proactively improve data models and reusable modules to enhance availability, performance, and developer productivity.

Requirements

  • Bachelor's degree (or above) in Computer Science, Engineering, or equivalent practical experience.
  • Hands-on experience delivering solutions on public cloud (Azure/AWS/GCP), including core services such as compute, storage, networking, IAM, monitoring.
  • Strong programming skills in at least one of: Python / Java / Scala; solid SQL capability.
  • Proven experience with modern data processing (batch and streaming), and building reusable pipelines.
  • Experience working in Agile delivery teams; strong collaboration and stakeholder communication skills.
  • Strong analytical, problem solving and communication skills.
  • Strong team spirit, quality oriented and attentive to details.
  • Great sense of ownership and servicing mindset to ensure efficient and effective customer service processes.
  • Proficiency in both English and Mandarin.

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***