Mô Tả Công Việc
Trách Nhiệm Chính
- Thiết kế, phát triển và liên tục cải tiến hệ thống giao dịch để đạt được tốc độ, ổn định và khả năng mở rộng tối ưu, bao gồm điều chỉnh hiệu suất, tái cấu trúc mã và tối ưu hóa kiến trúc
- Triển khai hệ thống giao dịch định lượng từ ý tưởng đến triển khai, đảm bảo tích hợp liền mạch với cơ sở hạ tầng hiện có và tuân thủ các giao thức quản lý rủi ro
- Nghiên cứu và phát triển các chiến lược giao dịch định lượng tiên tiến, sử dụng phân tích thống kê và kỹ thuật học máy để xác định cơ hội thị trường
- Xây dựng và duy trì động cơ kiểm tra ngược và thời gian thực để xác thực chiến lược, bao gồm đường ống xử lý dữ liệu và khung thực thi
- Hợp tác với các nhà khoa học dữ liệu và nhà giao dịch để chuyển đổi thông tin thị trường thành các thuật toán giao dịch có thể thực thi
- Giám sát các chỉ số hiệu suất hệ thống và thực hiện cải tiến để đảm bảo hoạt động giao dịch thông lượng cao và đáng tin cậy
- Tài liệu hóa các thông số kỹ thuật, quyết định thiết kế và quy trình làm việc của hệ thống để chia sẻ kiến thức nội bộ và đào tạo nhân viên mới
- Tham gia kiểm tra áp lực hệ thống và lập kế hoạch công suất để đảm bảo độ bền vững trong điều kiện thị trường khắc nghiệt
- Cập nhật các công nghệ mới nổi và xu hướng ngành để xác định cơ hội hiện đại hóa hệ thống
- Cung cấp hỗ trợ kỹ thuật và khắc phục sự cố cho các vấn đề hệ thống giao dịch trong giờ thị trường và cửa sổ bảo trì ngoài giờ
Yêu Cầu Công Việc
- Bằng Thạc sĩ về Khoa học Máy tính, Toán học hoặc lĩnh vực liên quan với 5+ năm kinh nghiệm phát triển hệ thống giao dịch
- Thành thạo C++/Python cho các tác vụ tính toán hiệu suất cao và phát triển thuật toán
- Kinh nghiệm với kiến trúc hệ thống phân tán và mẫu thiết kế microservices
- Hiểu biết vững chắc về cấu trúc dữ liệu thị trường tài chính và cơ chế sổ lệnh
- Kiến thức về giao thức mạng độ trễ thấp và hệ thống hàng đợi tin nhắn (ví dụ: Kafka, RabbitMQ)
- Kinh nghiệm với cơ sở dữ liệu SQL/NoSQL để lưu trữ và truy xuất dữ liệu thị trường và hồ sơ giao dịch
- Khả năng thiết kế và triển khai đường ống xử lý dữ liệu thời gian thực bằng các công nghệ như Apache Flink hoặc Spark Streaming
- Kiến thức làm việc về các khái niệm tài chính định lượng bao gồm giải tích ngẫu nhiên, mô hình rủi ro và tối ưu hóa danh mục đầu tư
- Kỹ năng giải quyết vấn đề xuất sắc với khả năng đã được chứng minh trong việc gỡ lỗi các vấn đề hệ thống phức tạp dưới áp lực
- Kỹ năng giao tiếp mạnh mẽ để hợp tác hiệu quả với nhà giao dịch, nhà khoa học dữ liệu và quản lý sản phẩm
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ: Git) và phương pháp phát triển linh hoạt
- Ưu tiên: Chứng chỉ giao dịch định lượng (ví dụ: CFA, FRM) hoặc kinh nghiệm với nền tảng giao dịch dựa trên blockchain
- Ưu tiên: Quen thuộc với nền tảng điện toán đám mây (ví dụ: AWS, Azure) để triển khai cơ sở hạ tầng có thể mở rộng
- Ưu tiên: Kinh nghiệm với khung kiểm tra ngược giao dịch định lượng (ví dụ: Backtrader, QuantConnect)
Yêu Cầu Bổ Sung
Ứng viên thành công nên chứng minh thành tích đã được chứng minh trong việc cung cấp các hệ thống giao dịch quan trọng với yêu cầu tính khả dụng cao và độ trễ thấp. Kinh nghiệm trong cả phát triển hệ thống front-end và back-end là cần thiết, với trọng tâm đặc biệt vào các thành phần quan trọng về hiệu suất. Kỹ năng phân tích mạnh mẽ là cần thiết để đánh giá các nút thắt hệ thống và thực hiện tối ưu hóa mục tiêu. Ứng viên phải có sự chú ý tuyệt vời đến chi tiết để đảm bảo thực thi chính xác các thuật toán giao dịch và tính toàn vẹn dữ liệu trong môi trường rủi ro cao. Tư duy hợp tác là rất quan trọng để làm việc trong các nhóm liên chức năng để đạt được mục tiêu chung. Khả năng làm việc độc lập trên các dự án phức tạp trong khi duy trì giao tiếp rõ ràng với các bên liên quan cũng được yêu cầu.
