Senior Full-stack Engineer (Data & AI)
Core
Design and build robust data pipelines, develop internal web applications and dashboards, and enable AI/GenAI use cases to improve data accessibility and business insight for the Asia Data Office.
Role type
Senior Full-stack Engineer (Data & AI)
Builds
Scalable ETL/ELT pipelines, internal data tools, dashboards, and AI-enabled workflow automation.
Domain
Financial services / Cloud data engineering / AI
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Distributed computing, Spark, Python, SQL, NoSQL, Azure ecosystem (Data Factory, Synapse, Databricks, ADLS), FastAPI/Flask/Node.js, React/Vue/Angular, CDC solutions, data streaming (Flink)
Preferred skills
ITIL certification, Service Management, Project management, Insurance/Financial industry knowledge, Agile methodology
Technologies
Spark, Python, Azure Data Factory, Azure Synapse, Azure Databricks, Azure ADLS, FastAPI, Flask, Node.js, React, Vue, Angular, Debezium, Flink
Responsibilities
Design and maintain scalable ETL/ELT pipelines; Develop frontend components and backend APIs for internal tools; Integrate data from multiple sources into enterprise platforms; Prepare datasets and pipelines to support BI and GenAI use cases; Implement data quality controls and monitoring; Collaborate with business teams to translate requirements into user-friendly tools.
Seniority
Senior, hands-on IC