
Swish Analytics phát triển phần mềm học máy và dữ liệu dự đoán cho ngành cá cược thể thao. Nền tảng B2B của công ty hỗ trợ các nhà cái thể thao và nền tảng thể thao giả tưởng tạo tỷ lệ cược theo thời gian thực cho cược vào màn trình diễn của cầu thủ, thị trường đội và trận đấu, dự đoán trước trận, sự kiện trong trận, cược xiên, công cụ xây dựng cược và các thị trường siêu nhỏ. Công ty cũng hỗ trợ quản lý tự động toàn bộ vòng đời của cược, kết hợp các mô hình định giá với hạ tầng tỷ lệ cược có khả năng mở rộng để đơn giản hóa việc tạo và quản lý các sản phẩm cá cược.
Kỹ sư phần mềm Backend cấp cao
Dẫn dắt phát triển và vận hành API backend, microservice và hệ thống dữ liệu thời gian thực cho các sản phẩm dự đoán thể thao, cá cược và fantasy của Swish Analytics.
Mô tả
- Dẫn dắt các sản phẩm backend cốt lõi từ khâu thiết kế ban đầu đến triển khai và vận hành trong môi trường thực tế.
- Thiết kế và cải tiến API hướng đến khách hàng có lưu lượng truy cập cao cùng các microservice, chú trọng độ trễ thấp, tính sẵn sàng và độ chính xác.
- Tìm và xử lý các giới hạn về hiệu năng và khả năng mở rộng trong ứng dụng, cơ sở dữ liệu và các dịch vụ phụ thuộc; dùng số liệu từ môi trường thực tế để định hướng cải tiến.
- Xây dựng dịch vụ cho dữ liệu phân tán theo thời gian thực và phối hợp với các nhóm cung cấp dữ liệu đầu vào về phụ thuộc cũng như tình huống lỗi.
- Soạn thảo và đánh giá đề xuất kiến trúc, ghi lại các đánh đổi quan trọng và trao đổi với đối tác kỹ thuật lẫn phi kỹ thuật.
- Đánh giá mã nguồn và đưa ra phản hồi thiết thực để củng cố tiêu chuẩn lập trình, kiểm thử và khả năng bảo trì.
- Cải tiến hoạt động giám sát và tự động hóa để kỹ sư phát hiện vấn đề, điều tra sự cố và vận hành dịch vụ hiệu quả.
- Phối hợp với các nhóm phụ trách để cải thiện công cụ dùng chung, hiệu quả workload Kubernetes và mức sử dụng đám mây.
- Làm việc với các nhóm hạ tầng, kỹ thuật dữ liệu, khoa học dữ liệu và sản phẩm để duy trì độ tin cậy của dịch vụ khi nhu cầu tăng lên.
Yêu cầu
- Có ít nhất năm năm kinh nghiệm kỹ thuật phần mềm trong môi trường thực tế, thể hiện năng lực dẫn dắt kỹ thuật và chịu trách nhiệm với các hệ thống backend.
- Có kinh nghiệm thực tiễn trong môi trường thực tế với Node.js và Python.
- Có kinh nghiệm thực tiễn trong môi trường thực tế với cơ sở dữ liệu quan hệ và phi quan hệ.
- Am hiểu sâu về API có lưu lượng cao, dịch vụ phân tán, mạng và các phụ thuộc ảnh hưởng đến hoạt động của chúng.
- Có kinh nghiệm đưa ra quyết định kỹ thuật giúp cải thiện độ tin cậy, tính sẵn sàng, hiệu năng và khả năng bảo trì.
- Có khả năng tự xác định vấn đề kỹ thuật chưa rõ ràng, cân nhắc các đánh đổi, phối hợp các phụ thuộc và triển khai giải pháp đến khi đưa vào vận hành.
- Giao tiếp tốt với các bên liên quan cả về kỹ thuật lẫn phi kỹ thuật.
- Có bằng cử nhân khoa học máy tính, kỹ thuật máy tính, kỹ thuật phần mềm hoặc kinh nghiệm liên quan tương đương.
- Ưu tiên: Có kinh nghiệm thực tế với Kafka hoặc hệ thống xử lý luồng tương đương.
- Ưu tiên: Có kinh nghiệm thực tế với Docker và Kubernetes.
- Ưu tiên: Có kinh nghiệm xây dựng và vận hành các hệ thống mở rộng trên toàn cầu, bao gồm hệ thống dữ liệu phân tán độ trễ thấp.
- Ưu tiên: Có kinh nghiệm phát triển, triển khai và duy trì các ứng dụng trọng yếu đối với hoạt động kinh doanh.
- Ưu tiên: Có kinh nghiệm với nền tảng quan sát hệ thống và công cụ CI/CD.
- Ưu tiên: Quan tâm hoặc có kinh nghiệm với Go.
- Ưu tiên: Quen thuộc với dữ liệu thể thao.
- Có thể cần hoàn tất thành công quy trình kiểm tra lý lịch và xác minh người tham chiếu.