Tanium
Tanium
Tanium เป็นบริษัทด้านความปลอดภัยทางไซเบอร์ที่ให้บริการองค์กรขนาดใหญ่ด้วยการมองเห็นและควบคุมสภาพแวดล้อมอุปกรณ์ปลายทางได้แบบเรียลไทม์ แพลตฟอร์มของบริษัทผสานข้อมูลเชิงลึกด้านความปลอดภัย ประสิทธิภาพ และสินทรัพย์เข้าด้วยกัน เพื่อช่วยให้ทีมไอทีเข้าใจสินทรัพย์ของตนเอง จัดการโครงสร้างพื้นฐาน และรับมือกับภัยคุกคามทางไซเบอร์ได้อย่างมีประสิทธิภาพยิ่งขึ้น

วิศวกรซอฟต์แวร์อาวุโส ด้านการเชื่อมต่อระบบแบ็กเอนด์

สร้างบริการแบ็กเอนด์ของ Tanium เพื่อส่งข้อมูลจากอุปกรณ์ปลายทางไปยัง SIEM คลังข้อมูล ระบบจัดการทิกเก็ต และแพลตฟอร์มคลาวด์ กำหนดแนวทางสถาปัตยกรรม Connect ความน่าเชื่อถือ การสังเกตการณ์ระบบ และแนวปฏิบัติด้านวิศวกรรม

รายละเอียด

  • สร้างบริการแบ็กเอนด์ที่รองรับการขยายระบบด้วย Node.js และ Go
  • ประมวลผลและส่งข้อมูลปริมาณมากจากอุปกรณ์ปลายทางไปยังระบบภายนอก
  • ออกแบบ API ของ Connect ให้มีสัญญาการใช้งานชัดเจน การจัดการเวอร์ชัน และความเข้ากันได้ย้อนหลัง
  • พัฒนาการเชื่อมต่อกับระบบภายนอก โดยรองรับการยืนยันตัวตน ขีดจำกัดอัตราการเรียก รูปแบบเพย์โหลด และข้อผิดพลาด
  • รับประกันการส่งข้อมูลที่เชื่อถือได้ด้วยการลองใหม่ การหน่วงเวลาแบบเพิ่มขึ้น การกำจัดข้อมูลซ้ำ และการควบคุมแรงดันย้อนกลับ
  • สร้างเวิร์กโฟลว์แบบขับเคลื่อนด้วยเหตุการณ์ด้วย NATS และ Temporal
  • เป็นผู้นำการออกแบบทางเทคนิคสำหรับฟีเจอร์ Connect และประสานให้ทีมต่าง ๆ ตัดสินใจสอดคล้องกัน
  • จัดทำเอกสารการออกแบบเพื่อให้วิศวกรคนอื่นนำไปพัฒนาต่อ
  • เสริมความสามารถในการสังเกตการณ์ระบบด้วยเมตริก บันทึก ลายทาง และการแจ้งเตือน
  • เขียนการทดสอบยูนิต และทำงานร่วมกับทีม QA และทีมระบบอัตโนมัติในการทดสอบการเชื่อมต่อและการทดสอบตั้งแต่ต้นจนจบ
  • ตรวจสอบเหตุขัดข้องในระบบจริง หาสาเหตุที่แท้จริง และดำเนินการแก้ไขเพื่อป้องกันไม่ให้เกิดซ้ำ
  • ให้คำแนะนำแก่วิศวกรและกำหนดมาตรฐานด้านการออกแบบ การทดสอบ และการปฏิบัติงาน

คุณสมบัติ

  • วุฒิปริญญาตรีหรือประสบการณ์เทียบเท่า
  • มีประสบการณ์อย่างน้อย 8 ปีในการสร้างและดูแลบริการแบ็กเอนด์ที่ใช้งานจริง
  • มีผลงานด้านการเป็นผู้นำการออกแบบทางเทคนิคและมีอิทธิพลต่อการตัดสินใจนอกทีมของตน
  • มีทักษะสูงใน Go หรือ Node.js และพร้อมทำงานกับทั้งสองภาษา
  • มีประสบการณ์ออกแบบ API แบบ REST, GraphQL หรือ gRPC
  • มีประสบการณ์สร้างระบบขับเคลื่อนด้วยเหตุการณ์โดยใช้ NATS, Kafka, RabbitMQ หรือเครื่องมือที่คล้ายกัน รวมถึงเวิร์กโฟลว์หลายขั้นตอน
  • มีประสบการณ์เชื่อมต่อ API และผลิตภัณฑ์ SaaS ของบุคคลที่สาม รวมถึง OAuth
  • มีประสบการณ์กับ Docker, Kubernetes, Terraform และ Azure หรือ AWS
  • มีประสบการณ์กับฐานข้อมูล SQL หรือ NoSQL, Git และเครื่องมือ CI/CD เช่น Jenkins หรือ GitHub Actions
  • ใช้เครื่องมือพัฒนาซอฟต์แวร์ที่มี AI ช่วยได้คล่อง เช่น Claude หรือ GitHub Copilot
  • มีคุณสมบัติขอรับการรับรองด้านความปลอดภัย FedRAMP ได้อย่างน้อยระดับหนึ่ง
  • ต้องอาศัยอยู่ในสหรัฐอเมริกา
  • หากมีวุฒิด้านวิทยาการคอมพิวเตอร์หรือสาขาเทคนิคที่เกี่ยวข้องจะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์กับ NATS, Temporal หรือเครื่องมือจัดการเวิร์กโฟลว์ที่เทียบเท่าจะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์กับแพลตฟอร์ม SIEM หรือ ITSM ข้อมูลด้านความปลอดภัย หรือข้อมูลจากอุปกรณ์ปลายทางจะได้รับการพิจารณาเป็นพิเศษ
  • หากมีประสบการณ์กับ React, TypeScript หรือบริการ SaaS แบบหลายผู้เช่าจะได้รับการพิจารณาเป็นพิเศษ
  • ใช้วิจารณญาณได้ดีในการรักษาสมดุลระหว่างความเร็วในการส่งมอบกับความสามารถในการบำรุงรักษาและการสนับสนุนระยะยาว
  • มุ่งมั่นรับผิดชอบคุณภาพร่วมกันและเขียนการทดสอบควบคู่กับการเขียนโค้ด
  • มีทักษะการดีบักที่ดี รวมถึงการแก้ไขเหตุขัดข้องในระบบจริงภายใต้แรงกดดันและจัดการสาเหตุที่แท้จริง
  • เต็มใจให้คำแนะนำแก่เพื่อนร่วมงานและยกระดับมาตรฐานของทีม

สวัสดิการ

  • สิทธิรับหุ้น
  • ความคุ้มครองด้านการแพทย์ ทันตกรรม และสายตา
  • สิทธิประโยชน์ด้านการวางแผนครอบครัว
  • บัญชีออมทรัพย์เพื่อสุขภาพ
  • บัญชีค่าใช้จ่ายแบบยืดหยุ่น
  • บัญชีออมทรัพย์สำหรับค่าเดินทาง
  • แผนเกษียณอายุ 401(k) พร้อมเงินสมทบจากบริษัท
  • ความคุ้มครองประกันชีวิต อุบัติเหตุ และทุพพลภาพ
  • ประกันอุบัติเหตุระหว่างเดินทางเพื่อธุรกิจ
  • โครงการช่วยเหลือพนักงาน
  • ประกันทุพพลภาพ
  • สิทธิประโยชน์เพิ่มเติมด้านสุขภาวะ
  • วันลาหยุดโดยได้รับค่าจ้างเพื่อทำงานอาสาสมัคร 5 วัน