New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
HSBC

Senior Software Engineer

HSBC
Apply →
senior full-time Guangzhou, Guangdong

First indexed 31 Aug 2026

Description

We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer.

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.
  • 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).
  • Strong programming skills in at least one of: Python, Java, Scala; solid SQL capability.
  • Proven experience with modern data processing and building reusable pipelines.
  • Experience working in Agile delivery teams; strong collaboration and stakeholder communication skills.
  • Strong analytical, problem-solving, and communication skills.
  • Proficiency in both English and Mandarin.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612183381