Senior Software Engineer – Backend Go, Java

Công ty chưa xác định
Hồ Chí Minh
50-80 triệu
Full-time
5 tháng trước
Kỹ năng:
Agile/Scrum Git Java Python
Phúc lợi:
Bảo hiểm Đào tạo & Phát triển Giờ làm việc linh hoạt Sự kiện nội bộ

Mô tả công việc

Mô tả công việc

  1. Thiết kế và xây dựng các hệ thống backend hiệu năng cao, khả năng mở rộng lớn, phục vụ các nền tảng chat thời gian thực và tương tác AI ở quy mô lớn.
  2. Phân tích yêu cầu kinh doanh và chuyển đổi thành đặc tả kỹ thuật cấp cao, có thể triển khai thực tế.
  3. Định hướng kỹ thuật cho dự án: xây dựng kiến trúc hệ thống, thiết lập tiêu chuẩn kỹ thuật, đảm bảo khả năng mở rộng, ổn định và tin cậy.
  4. Trực tiếp viết code và review code, đảm bảo tuân thủ best practices, tối ưu hiệu năng và khả năng bảo trì lâu dài.
  5. Phối hợp chặt chẽ với Product, DevOps và các bên liên quan để hiện thực hóa ý tưởng một cách nhanh chóng và đáng tin cậy.
  6. Mentor và dẫn dắt đội ngũ kỹ thuật về tư duy thiết kế hệ thống, chuẩn coding, tối ưu hiệu năng và kiến trúc.
  7. Chủ động phát hiện các điểm nghẽn (bottleneck), vấn đề hiệu năng trong toàn hệ thống và đề xuất/triển khai giải pháp.
  8. Xây dựng và duy trì các tiêu chuẩn về monitoring, alerting, khả năng chịu lỗi (fault-tolerance) và độ bền hệ thống (resilience).

Yêu cầu kỹ năng & kinh nghiệm

  1. Kinh nghiệm: Tối thiểu 7 năm phát triển phần mềm, trong đó có thời gian làm Senior Developer hoặc Team Lead, với kinh nghiệm thực tế thiết kế và xây dựng hệ thống lớn (large-scale systems).
  2. Tư duy hands-on: Không chỉ thiết kế kiến trúc tổng thể mà còn sẵn sàng trực tiếp triển khai các thành phần quan trọng.
  3. Nắm vững kiến thức về hệ thống phân tán (distributed systems), kiến trúc xử lý dữ liệu lớn và tối ưu hiệu năng hệ thống.
  4. Linh hoạt về công nghệ: Không giới hạn tech stack; ưu tiên khả năng thích nghi và học hỏi nhanh.
  5. (Ưu tiên Go, Java – tư duy và năng lực quan trọng hơn cú pháp.)
  6. Hiểu rõ các nguyên tắc về scalability, reliability, security và maintainability.
  7. DevOps & Hạ tầng: Có kiến thức vững về CI/CD, tự động hóa, Infrastructure as Code (ví dụ: Terraform) và các mô hình triển khai trên cloud.
  8. Đam mê giải quyết vấn đề, thử nghiệm và ứng dụng công nghệ mới (bao gồm AI) để tạo ra giá trị tốt hơn.

Kỹ năng & kinh nghiệm ưu tiên

  1. Có kinh nghiệm với hệ thống thời gian thực (real-time) hoặc hệ thống tích hợp AI, đặc biệt là nền tảng chat hoặc agent-based.
  2. Có khả năng cân bằng giữa tầm nhìn kiến trúc dài hạntriển khai thực tế hiệu quả.
  3. Giao tiếp: Kỹ năng giao tiếp tốt (nói & viết), làm việc hiệu quả với cả đối tượng kỹ thuật và phi kỹ thuật.
  4. Lãnh đạo: Có kinh nghiệm dẫn dắt, truyền cảm hứng và phát triển đội nhóm.
  5. Giải quyết vấn đề: Khả năng phân tích và xử lý các bài toán kỹ thuật phức tạp.
  6. Thành thạo các công cụ liên quan (ví dụ: SQL, công cụ phân tích và trực quan hóa dữ liệu).
  7. Chủ động, có tinh thần trách nhiệm cao và thích nghi tốt với môi trường làm việc nhanh, nhiều thách thức.

Quyền lợi & lý do nên ứng tuyển

  1. Đóng đầy đủ BHXH, BHYT, BHTN theo đúng quy định pháp luật Việt Nam.
  2. Mức lương cạnh tranh, xét tăng lương 12 tháng/lần.
  3. Thưởng theo hiệu quả làm việc hàng năm.
  4. Hưởng 100% lương gross trong thời gian thử việc.