HSBC

Associate Director, Software Engineering Specialist

HSBC
Apply
5 days ago
Guangzhou, ChinaStaff+

Responsibilities

  • Lead end-to-end delivery of big data ETL and scoring pipelines from design through production support.
  • Design and evolve scalable cloud-native architectures on GCP.
  • Develop and optimize Spark and Scala jobs for large-scale batch processing, data quality, enrichment, and scoring outputs.
  • Drive integration patterns and engineering standards for the Quantexa platform, including data ingestion and entity-resolution workflows.
  • Design indexing and retrieval patterns using Elastic Search for investigative and analytical use cases.
  • Establish engineering practices for code quality, testing, observability, reliability, and cost-performance optimization.
  • Mentor engineers, conduct technical reviews, and guide teams through solution design and delivery.

Requirements

  • Strong hands-on experience building production-grade big data engineering, ETL pipelines, and data platforms at scale.
  • Advanced Spark and Scala experience, including performance tuning, partitioning, skew handling, job optimization, and production support.
  • Strong experience designing and running data workloads on GCP, including Dataproc, GCS, CloudSQL, GKE or containers, IAM and security basics, and networking considerations.
  • Technical leadership experience covering solution design ownership, estimation and planning, delivery guidance, mentoring, and setting engineering standards.
  • Strong fundamentals in distributed systems, data modeling, batch processing, fault tolerance, testing, and CI/CD practices.
  • Strong stakeholder and communication skills, including translating technical topics for non-technical partners and driving outcomes across teams.

Benefits

  • Flexible working arrangements.
  • Opportunities for continuous professional development and career growth.
  • Inclusive and diverse workplace with equal-opportunity employment practices.

Tech Stack

Apache SparkElasticsearchGoogle CloudGoogle Cloud PlatformScala

Categories

Data Engineering
HSBC

About HSBC

10,000+ employees

Opening up a world of opportunity for our customers, investors, ourselves and the planet. We're a financial services organisation that serves more than 40 million customers, ranging from individual savers and investors to some of the world’s biggest companies and governments. Our network covers 58 countries and territories, and we’re here to use our unique expertise, capabilities, breadth and perspectives to open up a world of opportunity for our customers. HSBC is listed on the London, Hong Kong, New York, and Bermuda stock exchanges. To view our social media terms and conditions please visit the following webpage: http://www.hsbc.com/social-TandCs

Contact me