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

วิศวกรซอฟต์แวร์ Backend ระดับ 5 – Snap Inc. (ลอสแอนเจลิส ทำงานที่สำนักงาน)

ออกแบบและดูแลบริการ Backend แบบกระจายที่ขับเคลื่อน Snapchat รวมถึงระบบระบุตัวตน กราฟสังคม และระบบจัดเก็บข้อมูลถาวร สร้างโครงสร้างพื้นฐานที่ปลอดภัยและปรับขนาดได้สำหรับแพลตฟอร์มที่มีความพร้อมใช้งานสูง

รายละเอียด

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

คุณสมบัติ

  • วุฒิปริญญาตรีด้านวิทยาการคอมพิวเตอร์หรือสาขาเทคนิคที่เกี่ยวข้อง หรือมีประสบการณ์จริงเทียบเท่า
  • มีประสบการณ์พัฒนาซอฟต์แวร์หลังจบปริญญาตรีอย่างน้อย 6 ปี หรือมากกว่า 5 ปีหลังจบปริญญาโทด้านเทคนิค หรือมากกว่า 2 ปีหลังจบปริญญาเอกที่เกี่ยวข้อง
  • มีประสบการณ์พัฒนาบริการ Backend หรือระบบแบบกระจาย
  • มีประสบการณ์ด้านไมโครเซอร์วิสขนาดใหญ่ ระบบแบบกระจาย แพลตฟอร์มคลาวด์และพื้นที่จัดเก็บ โครงสร้างพื้นฐานและการออกแบบระบบ ความปลอดภัย เครือข่าย การจัดเก็บข้อมูล หรือแมชชีนเลิร์นนิงและการประมวลผลภาษาธรรมชาติ
  • มีประสบการณ์ที่พิสูจน์ได้ในการดูแลระบบที่มีความพร้อมใช้งานสูงในระดับขนาดใหญ่
  • มีประสบการณ์เขียนโปรแกรมด้วย Java, C++ และ/หรือ Python
  • มีประสบการณ์กับ NoSQL, Memcache หรือ Redis, Kubernetes หรือบริการของ Google/AWS
  • สามารถส่งมอบฟีเจอร์ขนาดกลางได้อย่างอิสระตลอดหลายสัปดาห์ผ่าน pull request หลายรายการ
  • เข้าใจการปฏิบัติการระบบ รวมถึงการสืบสวนและแก้ไขเหตุขัดข้องกับ hotfix
  • มีทักษะการทำงานร่วมกันและการทำงานเป็นทีมที่ดี
  • สามารถหรือมีความถนัดอย่างมากในการใช้เครื่องมือ AI และตรวจสอบผลลัพธ์ที่สร้างโดย AI เพื่อประเมินความถูกต้องของสถาปัตยกรรม ปัญหาด้านประสิทธิภาพ และความเสี่ยงด้านความปลอดภัย
  • เต็มใจเรียนรู้และประยุกต์ใช้ระบบและเครื่องมือ AI ที่พัฒนาอย่างต่อเนื่อง
  • มีประสบการณ์ทำงานกับระบบแบบกระจาย

สวัสดิการ

  • วันลาหยุดเพื่อเลี้ยงดูบุตรโดยได้รับค่าจ้าง
  • ความคุ้มครองด้านการแพทย์แบบครอบคลุม
  • โครงการสนับสนุนสุขภาพทางอารมณ์และจิตใจ
  • แพ็กเกจค่าตอบแทนที่มีหุ้นผ่าน RSU
  • นโยบาย Together เริ่มต้นที่กำหนดให้ทำงานที่สำนักงานอย่างน้อยสี่วันต่อสัปดาห์