HighLevel
HighLevel
HighLevel เป็นบริษัท SaaS ที่พัฒนาแพลตฟอร์มการตลาดและการขายแบบครบวงจรสำหรับธุรกิจและนักการตลาด ซอฟต์แวร์ของบริษัทผสานการเก็บข้อมูลลูกค้าเป้าหมาย การจัดตารางนัดหมาย การจัดการกระบวนการขาย เว็บไซต์ ฟันเนล หน้า Landing Page และการติดตามผลแบบอัตโนมัติผ่านโทรศัพท์ SMS อีเมล และช่องทางโซเชียลมีเดีย HighLevel ยังให้บริการการเชื่อมต่อ API เครื่องมือจัดการสมาชิกและหลักสูตร รวมถึงตัวเลือกไวท์เลเบลที่ช่วยให้ธุรกิจนำเสนอแพลตฟอร์มภายใต้แบรนด์ของตนเอง สำหรับผู้หางาน โปรไฟล์ของบริษัทสะท้อนลักษณะงานที่มุ่งสร้างและสนับสนุนผลิตภัณฑ์ระบบอัตโนมัติทางธุรกิจที่ครอบคลุม ซึ่งใช้งานในธุรกิจที่ปรึกษา โลจิสติกส์ และองค์กรที่ให้บริการด้านอื่น ๆ

วิศวกรระบบแบบกระจายระดับ Staff – ทำงานทางไกลจากอินเดีย

HighLevel กำลังมองหาวิศวกรระดับ Staff เพื่อเสริมความแข็งแกร่งให้บริการขนาดใหญ่ที่มีความยืดหยุ่นสำหรับแพลตฟอร์มธุรกิจที่ขับเคลื่อนด้วย AI บทบาทนี้ครอบคลุม Node.js, Go, Kubernetes, GCP, ระบบจัดเก็บข้อมูลแบบกระจาย และความน่าเชื่อถือของระบบตั้งแต่ต้นจนจบ

รายละเอียด

  • ออกแบบ สร้าง และขยายบริการ backend รวมถึงอินเทอร์เฟซ frontend สำหรับประสบการณ์ Threads & Composer ใน HighLevel Conversations
  • เป็นผู้นำด้านสถาปัตยกรรม backend และ API, โฟลว์ข้อมูล, ประสิทธิภาพ, ความน่าเชื่อถือ, throughput และความถูกต้องในระดับขนาดใหญ่
  • รับผิดชอบเลเยอร์ส่วนติดต่อผู้ใช้ Vue 3 ตั้งแต่การพัฒนาไปจนถึงการบำรุงรักษา
  • ดูแลสุขภาพด้านสถาปัตยกรรมของระบบแบบกระจายระดับพันล้านรายการ ครอบคลุมโหมดความล้มเหลว ข้อจำกัดด้านความจุ การรับประกันความสอดคล้อง และการดีพลอยมากกว่า 50 ครั้ง
  • ทบทวนการออกแบบเส้นทางวิกฤตและชี้นำการตัดสินใจด้านสถาปัตยกรรมระหว่างทีม
  • ค้นหาและแก้ไขจุดล้มเหลวเพียงจุดเดียว คิวที่ไม่มีขอบเขต การขาด idempotency ความเสี่ยงจาก thundering herd และช่วงเวลาที่อาจทำให้ข้อมูลสูญหาย
  • สร้างต้นแบบการเปลี่ยนแปลงสถาปัตยกรรมที่มีความเสี่ยงสูง รับมือเหตุการณ์ร้ายแรง และร่วมแก้ไขข้อบกพร่องที่ซับซ้อนระหว่างทีม
  • เพิ่มความยืดหยุ่นของระบบด้วย graceful degradation, backpressure, ขอบเขตการแยกส่วน และแบบจำลองความจุที่ออกแบบมาเพื่อการเติบโตต่อเดือนตั้งแต่ 10% ขึ้นไป
  • ยกระดับแนวปฏิบัติด้านวิศวกรรมผ่านการทบทวนการออกแบบ การวิเคราะห์หลังเหตุการณ์ และรูปแบบทางเทคนิคที่นำกลับมาใช้ได้
  • กำหนดแนวปฏิบัติที่ปลอดภัยสำหรับการใช้วิศวกรรมที่มี AI ช่วยในระบบสำคัญ
  • พัฒนาด้วย Node.js/TypeScript, Go, GKE, GCP Pub/Sub, Cloud Tasks, Redis, MongoDB, Firestore, ClickHouse และ Elasticsearch
  • ปรับปรุงเส้นทางวิกฤตของ Workflows ผ่านการกำหนดความรับผิดชอบที่ชัดเจน การวางแผนความจุ สถานการณ์ความล้มเหลวที่ผ่านการทดสอบ และการลดจำนวนเหตุการณ์ขัดข้อง

คุณสมบัติ

  • มีประสบการณ์ด้านวิศวกรรมอย่างน้อย 10 ปี พร้อมประสบการณ์ลงมือรับผิดชอบระบบแบบกระจายขนาดใหญ่อย่างมีนัยสำคัญ
  • เคยรับผิดชอบระบบ production เพียงผู้เดียวตลอดเหตุการณ์ความล้มเหลวที่เกิดขึ้นจริง
  • มีความเชี่ยวชาญอย่างลึกซึ้งด้านสถาปัตยกรรมคิวและแบบอะซิงโครนัส semantics ของการส่งมอบ การจัดลำดับ backpressure, idempotency และการส่งมอบแบบ exactly-once หรือ at-least-once
  • มีความเชี่ยวชาญอย่างมากในระบบจัดเก็บข้อมูล SQL และ NoSQL หลายประเภท โมเดลความสอดคล้อง และการทำดัชนีในระดับขนาดใหญ่
  • มีความเชี่ยวชาญด้าน Redis หรือระบบในหน่วยความจำที่เทียบเท่า รวมถึงพฤติกรรมภายใต้แรงกดดันด้านหน่วยความจำและการแบ่งพาร์ทิชันของเครือข่าย
  • มีประสบการณ์จริงในการปฏิบัติการ Kubernetes ในระดับขนาดใหญ่ รวมถึงขีดจำกัดทรัพยากร การปรับขนาดอัตโนมัติ และความล้มเหลวของ node pool
  • มีความสามารถเป็นเลิศในการสื่อสารการออกแบบผ่านเอกสาร ไดอะแกรม และการวิเคราะห์สาเหตุราก
  • เชี่ยวชาญ Node.js และ/หรือ Go สำหรับสร้างต้นแบบข้อเสนอและส่งมอบการแก้ไขเส้นทางวิกฤต
  • ประสบการณ์เทียบเท่ากับการดูแลบริการหลายร้อยรายการหรืออินสแตนซ์หลายพันรายการที่ประมวลผลเหตุการณ์หลายพันล้านรายการต่อวันจะได้รับการพิจารณาเป็นพิเศษ
  • ประสบการณ์กับ AI agents, บริการ native ของ GCP, การเปิดตัวระบบจาก 0 ถึง 1 และการเสริมความแข็งแกร่งให้แพลตฟอร์มที่มีอยู่ถือเป็นข้อได้เปรียบ

สวัสดิการ

  • ทำงานในองค์กรระดับโลกที่ให้ความสำคัญกับการทำงานทางไกล
  • HighLevel เป็นนายจ้างที่ให้โอกาสอย่างเท่าเทียม
  • กระบวนการให้ข้อมูลประชากรโดยสมัครใจจะแยกคำตอบออกจากใบสมัคร และไม่นำข้อมูลดังกล่าวไปใช้ในการตัดสินใจจ้างงาน
  • มีนโยบายความเป็นส่วนตัวให้ตรวจสอบ