Senior Golang Backend Engineer (Microservices / High-Load System)
From company: Toptop JSC
Full-time at office
hôm nay
Login to view salary




+1
Skills:
Clean Architect (2y)Golang (3y)Microservices (3y)gRPC (2y)Kafka (2y)Redis (2y)MySQL (3y)Docker (2y)Kubernetes (1y)
Experience: 3 - 6 years
Level: Kinh nghiệm
Job category: Thông tin/Khoa học máy tính
Education level: Cử nhân
Job description
Topebox (Toptop JSC) đang tìm kiếm Senior Golang Backend Engineer đồng hành cùng team xây dựng nền tảng game và platform chịu tải cao cho hàng triệu người dùng toàn cầu.
Trách nhiệm chính:
- Thiết kế kiến trúc, phát triển và tối ưu hoá các microservice backend hiệu năng cao bằng ngôn ngữ Golang.
- Xây dựng API RESTful và giao thức truyền thông liên dịch vụ hiệu năng cao bằng gRPC/Protobuf.
- Thiết kế luồng xử lý bất đồng bộ, streaming dữ liệu với Apache Kafka.
- Tối ưu hoá cơ sở dữ liệu quan hệ (MySQL/PostgreSQL) và triển khai bộ nhớ đệm phân tán với Redis.
- Container hoá dịch vụ bằng Docker, phối hợp với DevOps team để deploy và giám sát trên Kubernetes (EKS/GKE).
- Áp dụng các mẫu thiết kế Clean Architecture, DDD và duy trì độ bao phủ Unit Test cao.
- Tham gia code review, phân tích hiệu năng (pprof, tracing) và hỗ trợ thành viên trong team.
Job requirements
- Tốt nghiệp Đại học chuyên ngành CNTT, Khoa học máy tính hoặc tương đương.
- Có từ 3 năm kinh nghiệm làm việc thực tế với ngôn ngữ Golang trong môi trường sản phẩm thật.
- Nắm vững lập trình đồng thời (Concurrency, Goroutines, Channels, Mutex) và xử lý race condition.
- Thành thạo kiến trúc Microservices và giao tiếp gRPC.
- Kinh nghiệm thực tế về Message Queue / Event-Driven Architecture (Kafka, RabbitMQ).
- Thành thạo tối ưu cơ sở dữ liệu (MySQL / PostgreSQL / NoSQL) và kỹ thuật Caching với Redis.
- Quen thuộc với Docker, Kubernetes và văn hoá CI/CD.
- Tư duy giải quyết vấn đề tốt, viết code sạch, dễ bảo trì và có tinh thần trách nhiệm cao.
Job responsibilities
- Đảm bảo tính ổn định, độ sẵn sàng cao (High Availability) và khả năng mở rộng của các service backend.
- Chủ động theo dõi, phát hiện và khắc phục các nút thắt cổ chai về hiệu năng hoặc sự cố hệ thống.
- Hướng dẫn kỹ thuật, chia sẻ kiến thức (mentoring) cho các thành viên trong team.
Job benefits
- Mức lương: 35.000.000 - 50.000.000 VNĐ / tháng (thoả thuận theo năng lực và kinh nghiệm).
- Thưởng: Thưởng tháng 13, thưởng theo hiệu quả công việc và dự án, review lương định kỳ hàng năm.
- Bảo hiểm & Sức khỏe: Đóng đầy đủ BHXH/BHYT/BHTN theo luật định; tặng gói bảo hiểm sức khỏe cao cấp cho nhân viên.
- Trang thiết bị: Cung cấp MacBook Pro cấu hình mạnh và màn hình phụ 4K chuyên dụng.
- Môi trường & Văn hoá: Văn phòng hiện đại, pantry ngập tràn snack/trà/cà phê; teambuilding, dã ngoại, tiệc sinh nhật định kỳ.
- Phát triển: Tài trợ chi phí thi các chứng chỉ kỹ thuật quốc tế (AWS, CKA) và tham gia các hội thảo công nghệ.
Note
Ứng viên có kinh nghiệm về profiling hiệu năng hệ thống (pprof, benchmark) hoặc từng làm việc trong dự án Game/Fintech quy mô lớn là một lợi thế lớn.
