MOLLKOM / แพลตฟอร์มและข้อมูล
Staff Backend Engineer, Distributed Commerce Systems
ออกแบบสถาปัตยกรรมที่เชื่อมโยงระบบปฏิบัติการทั้งหมด ตั้งแต่คำสั่งซื้อ คลังสินค้า จนถึงการจัดส่งให้ทำงานร่วมกันอย่างราบรื่น
ภารกิจของเรา
ธุรกิจหนึ่งอาจครอบคลุมทั้งหน้าร้าน มาร์เก็ตเพลส POS คลังสินค้า และผู้ให้บริการขนส่ง เป็นผู้นำในการตัดสินใจเชิงสถาปัตยกรรมเพื่อเชื่อมเส้นทางเหล่านี้เข้าด้วยกันโดยไม่สูญเสียสถานะข้อมูลหรือทำซ้ำซ้อน วางรากฐานที่รองรับการเติบโตของผลิตภัณฑ์ในระยะยาว
สิ่งที่คุณจะได้ร่วมสร้างสรรค์
- ออกแบบบริการต่างๆ, ข้อกำหนด API และอีเวนต์สำหรับระบบคำสั่งซื้อ สินค้าคงคลัง และการจัดส่ง
- จัดการความสอดคล้องของข้อมูล (Consistency), การประมวลผลพร้อมกัน (Concurrency), ทรานแซกชัน, เว็บฮุก และการดำเนินงานชดเชย (Compensating Actions)
- พัฒนาระบบแยกข้อมูลผู้เช่า (Tenant Isolation), สิทธิ์การเข้าถึง, ความสามารถในการตรวจสอบย้อนหลัง และขอบเขตความเป็นเจ้าของบริการ
- ยกระดับการตรวจสอบระบบ (Observability), ประสิทธิภาพ และการทดสอบ พร้อมเป็นผู้นำในการรีวิวสถาปัตยกรรมและการวิเคราะห์เหตุการณ์ขัดข้อง
สิ่งที่คุณจะนำมาต่อยอดร่วมกัน
- มีประสบการณ์เชิงลึกด้านวิศวกรรมฝั่งแบ็กเอนด์กับระบบแบบกระจายตัว (Distributed Systems) ที่ใช้งานจริง
- เชี่ยวชาญ PostgreSQL และ TypeScript, Go หรือ Python
- เข้าใจเรื่อง Concurrency, Idempotency และสถาปัตยกรรมแบบ Event-driven
- มีความสามารถในการนำทีมเทคนิค ลดความซับซ้อนของระบบ และจัดทำเอกสารข้อดีข้อเสียเชิงเทคนิค (Trade-offs)
แสดงแนวคิดและกระบวนการทำงานของคุณ
ให้ผลงานที่ผ่านมาเป็นจุดเริ่มต้นของการพูดคุย
แบ่งปันการตัดสินใจด้านสถาปัตยกรรมระบบทรานแซกชันที่คุณเคยทำ พร้อมกรณีความล้มเหลวที่ส่งผลต่อการออกแบบของคุณ
แชร์ลิงก์สาธารณะหรือคำอธิบายสั้นๆ โดยไม่เปิดเผยข้อมูลที่เป็นความลับจากที่ทำงานเดิม
เกี่ยวกับ Mollkom
Mollkom คือสภาพแวดล้อมระบบปฏิบัติการเพื่อการพาณิชย์ที่ขับเคลื่อนด้วย AI เราเชื่อมโยงการจัดเตรียมสินค้า คอนเทนต์ การตลาด และการบริการลูกค้า เข้ากับคำสั่งซื้อ สต็อกสินค้า จุดขายหน้าร้าน และการจัดส่ง เพื่อให้ทุกขั้นตอนทำงานบนฐานข้อมูลเดียวกัน
ทำความรู้จักกับแพลตฟอร์ม