Mô Tả Công Việc
Báo cáo cho: Trưởng nhóm Kỹ thuật
Trách nhiệm chính:
- Phát triển Hệ thống API cho Tổ chức
- Phát triển các API RESTful/WebSocket/gRPC hiệu suất cao bằng Golang để hỗ trợ các chức năng cốt lõi cho khách hàng tổ chức, bao gồm truyền dữ liệu thị trường, thực hiện lệnh và tra cứu tài sản.
- Tối ưu hóa độ trễ phản hồi API (nhắm mục tiêu 99.9% yêu cầu dưới 50ms) và tăng cường thông lượng (hỗ trợ hơn 10.000 QPS).
- Triển khai giao thức FIX (Financial Information Exchange) hoặc các giao thức nhị phân tùy chỉnh để đáp ứng yêu cầu kết nối của các tổ chức tài chính truyền thống.
- Hỗ trợ Tính năng Cấp Tổ chức
- Phát triển các tính năng độc quyền cho tổ chức như Giao dịch Khối, lệnh thuật toán (TWAP/VWAP) và quản lý rủi ro đa tài khoản (Risk Engine).
- Thiết kế các mô-đun kiểm soát bảo mật bao gồm Giới hạn Tốc độ, danh sách trắng IP và Xác thực Đa yếu tố (MFA).
- Tích hợp với các hệ thống thanh toán bù trừ để hỗ trợ các nhu cầu tuân thủ của tổ chức như thanh toán T+0 và Đối chiếu tự động.
- Đảm bảo Hiệu suất và Ổn định
- Tối ưu hóa hiệu suất dịch vụ API thông qua cân bằng tải, nhóm kết nối và các kỹ thuật xử lý bất đồng bộ.
- Thiết kế cơ chế Circuit Breaker, Fallback và thử lại để đảm bảo tính khả dụng cao (SLA 99.99%).
- Giám sát trạng thái sức khỏe API bằng Prometheus/Grafana với cảnh báo bất thường theo thời gian thực.
- Hợp tác với Khách hàng Tổ chức
- Làm việc chặt chẽ với các nhóm bán hàng và thành công khách hàng để hiểu nhu cầu của khách hàng tổ chức và lặp lại nhanh chóng các tính năng API.
- Tạo tài liệu API toàn diện (Swagger/Postman) và hỗ trợ kỹ thuật tích hợp.
Yêu Cầu Công Việc
Yêu cầu bắt buộc:
- Yêu cầu về Công nghệ
- 3+ năm kinh nghiệm phát triển backend với 2+ năm thực hành Golang (thành thạo các framework gin/echo và kỹ thuật mã hóa hiệu suất cao).
- Chuyên môn về phát triển API cấp tổ chức; ưu tiên kinh nghiệm trước đó với API sàn giao dịch, môi giới hoặc hệ thống thanh toán.
- Hiểu biết sâu sắc về thiết kế hệ thống phân tán (microservices, hàng đợi tin nhắn Kafka/RabbitMQ, bộ nhớ đệm Redis).
- Quen thuộc với tối ưu hóa cơ sở dữ liệu (sharding PostgreSQL/MySQL, TimescaleDB cho dữ liệu chuỗi thời gian).
- Hiểu biết về tối ưu hóa giao thức mạng (kết nối bền vững TCP/IP, QUIC, streaming gRPC).
- Kiến thức Tài chính và Tuân thủ
- Quen thuộc với các kịch bản kinh doanh tổ chức: giao dịch định lượng, chiến lược tạo lập thị trường, quản lý quỹ, v.v.
- Kiến thức về yêu cầu tuân thủ tài chính: KYC/AML, kiểm toán giao dịch, phân tách dữ liệu.
Yêu cầu ưu tiên:
- Kinh nghiệm phát triển giao thức FIX hoặc tích hợp với hệ thống tài chính truyền thống (ví dụ: Bloomberg, Reuters).
- Quen thuộc với API sàn giao dịch tiền điện tử (ví dụ: giao diện tổ chức Binance, Coinbase).
- Thành thạo các kỹ thuật lập trình hiệu suất cao (zero-copy, bộ nhớ pooling, tối ưu hóa lệnh SIMD).
Phúc Lợi
- Gói lương cạnh tranh
- Ngày nghỉ phép hàng năm và phúc lợi nhân viên hào phóng
- Văn hóa nhóm tích cực
- Cơ hội làm việc từ xa toàn cầu


