I. TỔNG QUAN VỊ TRÍ
Backend Engineer tại HDS là người xây dựng và vận hành lớp hệ thống cốt lõi phía sau mỗi lệnh giao dịch — từ luồng khớp lệnh, xử lý dữ liệu thị trường real-time đến tích hợp HoSE/HNX/VSD. Đây là môi trường đòi hỏi kỹ thuật thực chiến cao: low-latency, high-availability và zero-tolerance với sai sót trong giờ giao dịch. Vị trí phù hợp với engineer đã có nền tảng vững về distributed systems và muốn làm sản phẩm tài chính có tác động thực sự.
II. TRÁCH NHIỆM CHÍNH
1. Phát triển Hệ thống Core Chứng khoán
- Thiết kế và phát triển các service cốt lõi: luồng đặt lệnh, khớp lệnh, quản lý danh mục, thanh toán bù trừ và tích hợp sàn giao dịch (HoSE, HNX, UPCoM) qua FIX Protocol.
- Xây dựng API hiệu năng cao phục vụ ứng dụng giao dịch web và mobile; đảm bảo response time và throughput đạt chuẩn trong giờ cao điểm.
- Tích hợp dữ liệu thị trường real-time (giá, khối lượng, order book) và đảm bảo độ chính xác, độ trễ thấp trong toàn bộ pipeline xử lý.
2. Kiến trúc và Thiết kế Hệ thống Phân tán
- Thiết kế và triển khai microservices với event-driven architecture sử dụng Kafka: đảm bảo tính nhất quán dữ liệu, fault tolerance và khả năng replay event khi cần.
- Áp dụng CQRS và Event Sourcing cho các domain nghiệp vụ phức tạp; thiết kế database schema tối ưu cho workload đọc/ghi cao.
- Đảm bảo hệ thống đạt yêu cầu non-functional: high availability (99.9%+), horizontal scalability và graceful degradation khi có sự cố.
3. Chất lượng Code và Quy trình Kỹ thuật
- Viết code sạch, có unit test và integration test đạt coverage chuẩn team; tham gia code review và đóng góp nâng cao chất lượng kỹ thuật chung.
- Phân tích và tối ưu hiệu năng hệ thống: query optimization, caching strategy, connection pooling và xử lý bottleneck trong môi trường production.
- Xây dựng và duy trì tài liệu kỹ thuật (API docs, architecture diagrams, runbook) để đảm bảo hệ thống có thể vận hành và bàn giao độc lập.
4. Vận hành Hệ thống & Phối hợp Liên nhóm
- Phối hợp với DevOps xây dựng CI/CD pipeline, cấu hình monitoring/alerting và theo dõi log qua ELK Stack; phát hiện anomaly sớm và xử lý incident P1/P2 kịp thời trong giờ giao dịch.
- Tham gia on-call rotation, thực hiện post-mortem và triển khai giải pháp phòng ngừa dài hạn sau mỗi sự cố.
- Làm việc trực tiếp với BA, Product Owner và Frontend Engineer để phân tích yêu cầu nghiệp vụ, định nghĩa API contract và tham gia sprint planning — chủ động báo cáo technical risk trước khi thành vấn đề.