Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập Trình Viên Backend có kỹ năng để gia nhập đội ngũ giao dịch định lượng của chúng tôi. Trong vai trò này, bạn sẽ chịu trách nhiệm phát triển và bảo trì các thành phần quan trọng của cơ sở hạ tầng giao dịch, đảm bảo hiệu suất cao, độ tin cậy và độ trễ thấp trong hệ thống của chúng tôi.
Trách Nhiệm Chính
- Phát triển và bảo trì phần backend của hệ thống giao dịch định lượng, bao gồm động cơ kiểm tra ngược chiến lược, mô-đun kiểm soát rủi ro thời gian thực và hệ thống thực hiện lệnh
- Xây dựng đường ống xử lý dữ liệu hiệu suất cao để hỗ trợ xử lý và phân tích dữ liệu thị trường cấp Tick (truyền thống/trên chuỗi) theo thời gian thực
- Tối ưu hóa độ trễ và tính ổn định của hệ thống giao dịch để đảm bảo hoạt động đáng tin cậy trong các kịch bản đồng thời cao
- Triển khai tích hợp API đa sàn giao dịch/giao thức trên chuỗi (REST/WebSocket/FIX)
- Cộng tác với các nhà nghiên cứu định lượng và nhà giao dịch để hiểu yêu cầu và triển khai giải pháp
- Giám sát hiệu suất hệ thống và khắc phục sự cố trong môi trường sản xuất
Yêu Cầu Công Việc
- Bằng cử nhân trở lên về Khoa học Máy tính, Kỹ thuật hoặc lĩnh vực liên quan
- 3+ năm kinh nghiệm phát triển backend, ưu tiên trong dịch vụ tài chính hoặc hệ thống giao dịch
- Kỹ năng lập trình mạnh mẽ bằng C++, Python hoặc Java
- Kinh nghiệm với hệ thống hiệu suất cao, độ trễ thấp
- Hiểu biết về giao thức dữ liệu thị trường và API sàn giao dịch
- Quen thuộc với hệ thống phân tán và lập trình đồng thời
- Hiểu biết về các khái niệm tài chính cơ bản và quy trình giao dịch
- Kỹ năng giải quyết vấn đề xuất sắc và chú ý đến chi tiết
Ưu Tiên
- Kinh nghiệm với hệ thống giao dịch định lượng hoặc giao dịch thuật toán
- Hiểu biết về công nghệ blockchain và giao thức trên chuỗi
- Quen thuộc với giao thức FIX và hệ thống thực hiện lệnh
- Kinh nghiệm với nền tảng điện toán đám mây và công nghệ container hóa