- Thiết kế và triển khai kiến trúc hệ thống phần mềm (microservices, event-driven, cloud-native).- Tham gia trực tiếp vào phát triển và review, đảm bảo chất lượng và hiệu năng.- Quản lý toàn bộ vòng đời phát triển phần mềm (SDLC): từ phân tích, thiết kế, coding, testing, CI/CD đến triển khai và giám sát.- Định hướng và giám sát các tiêu chuẩn coding, logging, tracing, monitoring, security compliance.- Tối ưu hóa hiệu năng hệ thống, bảo đảm SLA, SLO, SLI cho các dịch vụ quan trọng.- Phối hợp chặt chẽ với các phòng ban (sản phẩm, dữ liệu, hạ tầng, vận hành) để xây dựng giải pháp end-to-end.- Lãnh đạo, huấn luyện và phát triển đội ngũ kỹ sư backend, frontend, mobile và data.- Đề xuất, đánh giá và áp dụng công nghệ mới (AI/ML, Big Data, Cloud, Blockchain) phù hợp với chiến lược.