ตำแหน่งที่เปิดรับ

Backend Software Engineer (วิศวกรซอฟต์แวร์ฝั่ง Backend)

แผนก
วิศวกรรม
สถานที่ทำงาน
ไฮบริด, กรุงเทพฯ, ประเทศไทย
ประเภท
เต็มเวลา

01

เกี่ยวกับตำแหน่งนี้

เรากำลังมองหา Backend Software Engineer เพื่อออกแบบและดูแล API เซอร์วิส และ Data Pipeline ที่อยู่เบื้องหลังผลิตภัณฑ์และโปรเจกต์ของลูกค้า คุณจะได้เขียนเซอร์วิสด้วย Go และ Node.js ออกแบบ Data Model อย่างรอบคอบ และเป็นเจ้าของงานที่สร้างตั้งแต่ Design Review จนถึง Production

02

สิ่งที่คุณจะทำ

  • ออกแบบและพัฒนา REST และ gRPC API รวมถึงเซอร์วิสฝั่ง Backend โดยใช้ Go และ Node.js เป็นหลัก
  • ออกแบบ Data Model และเขียน Query ที่มีประสิทธิภาพสำหรับ PostgreSQL พร้อมใช้ Redis และ Message Queue ในจุดที่เหมาะสม
  • พัฒนาการเชื่อมต่อกับผู้ให้บริการชำระเงิน API ภายนอก และระบบภายใน
  • เขียน Unit Test และ Integration Test รวมถึงรีวิวโค้ดของเพื่อนร่วมทีมอย่างละเอียด
  • ปรับปรุงประสิทธิภาพและความเสถียรด้วย Profiling, Query Plan และ Metrics จาก Production
  • ร่วมเข้าเวร On-call สำหรับเซอร์วิสที่ดูแล และนำเหตุขัดข้องมาแก้ไขให้หมดไปอย่างยั่งยืน
  • จัดทำเอกสาร Service Contract เพื่อให้ทีม Frontend และ Mobile ทำงานได้รวดเร็ว

03

สิ่งที่เรามองหา

  • มีประสบการณ์ทำงานพัฒนา Backend อย่างน้อย 3 ปี
  • เชี่ยวชาญ Go หรือ Node.js/TypeScript และพร้อมทำงานได้ทั้งสองภาษา
  • มีความรู้ SQL เป็นอย่างดี: การออกแบบ Schema, Index, Transaction และการอ่านผล EXPLAIN
  • มีประสบการณ์ออกแบบ API ที่รองรับ Authentication, Versioning และการจัดการ Error
  • เข้าใจเรื่อง Concurrency, Caching และข้อผิดพลาดที่พบบ่อยในระบบแบบกระจาย (Distributed Systems)
  • ใช้งาน Docker, Git และ CI/CD Pipeline ได้คล่อง
  • เขียนภาษาอังกฤษได้ดีสำหรับเอกสารการออกแบบและการรีวิวโค้ด

04

มีจะดีมาก

  • มีประสบการณ์กับ RabbitMQ, Kafka หรือสถาปัตยกรรมแบบ Event-driven อื่น ๆ
  • มีความรู้ด้าน Kubernetes และ Cloud Platform (AWS, GCP หรือ Railway)
  • คุ้นเคยกับ OpenTelemetry, Prometheus และ Grafana
  • มีประสบการณ์ดูแล Strapi หรือ Headless CMS อื่น ๆ
  • มีผลงานร่วมพัฒนาโปรเจกต์ Open Source

ไม่เจอตำแหน่งที่ใช่?

ส่ง Resume มาได้เลย — เราจะเก็บไว้สำหรับโอกาสในอนาคต

เลือกคุกกี้ที่เราใช้ได้ คุกกี้ที่จำเป็นช่วยให้เว็บไซต์ทำงานได้และเปิดใช้งานเสมอ