HirePortal

Senior Software Engineer

  • HSBC Group
  • Guangzhou, China
  • CNY 350,000 – CNY 600,000

Some careers have more impact than others.

If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll 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.

You’ll 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*

Skills

  • ETL Development
  • SQL
  • Python
  • Java
  • Scala
  • Azure
  • AWS

Related jobs

HSBC GroupApply for this job