กลับไปค้นหางาน

CÔNG TY TNHH NEXLAB IT SOLUTIONS

นักพัฒนาแบ็กเอนด์ Rust/ C/ C++

Not Available, Hồ Chí Minh, Vietnam

US$1,000 – US$2,500 / เดือน

เหตุผล 3 ข้อหลักที่ควรร่วมงานกับเรา งาน ภาพรวม เรากำลังมองหานักพัฒนาแบ็กเอนด์ที่มีประสบการณ์เพื่อออกแบบและสร้างความสามารถในการตรวจจับและตอบสนองบนอุปกรณ์ปลายทางสำหรับแพลตฟอร์มความปลอดภัยของเรา คุณจะทำงานเกี่ยวกับเซนเซอร์บนอุปกรณ์ปลายทาง การผสานรวมไปป์ไลน์ข้อมูลเทเลเมทรี และเวิร์กโฟลว์การตอบสนองที่ช่วยให้ตรวจจับได้อย่างแม่นยำและควบคุมภัยคุกคามได้อย่างรวดเร็ว ตำแหน่งนี้ต้องมีทักษะการเขียนโปรแกรมระบบที่แข็งแกร่ง ความเข้าใจเชิงลึกเกี่ยวกับการทำงานภายในของระบบปฏิบัติการ และประสบการณ์จริงในการสร้างซอฟต์แวร์ที่ปลอดภัย มีประสิทธิภาพสูง และทำงานได้อย่างเชื่อถือได้บนอุปกรณ์ปลายทางในสภาพแวดล้อมใช้งานจริง หน้าที่ความรับผิดชอบ ออกแบบและพัฒนาส่วนประกอบเซนเซอร์บนอุปกรณ์ปลายทางสำหรับข้อมูลเทเลเมทรี การตรวจจับ และการตอบสนอง สร้างเอเจนต์ประสิทธิภาพสูงที่ใช้ทรัพยากรต่ำสำหรับ Windows, macOS และ/หรือ Linux พัฒนาการเฝ้าติดตามกระบวนการ ไฟล์ รีจิสทรี เครือข่าย หน่วยความจำ และโมดูลตามความเหมาะสม พัฒนาช่องทางการสื่อสารที่ปลอดภัยระหว่างเอเจนต์บนอุปกรณ์ปลายทางกับบริการแบ็กเอนด์ ผสานรวมการตรวจจับภายในอุปกรณ์เข้ากับแพลตฟอร์มความปลอดภัยบนคลาวด์หรือภายในองค์กร สร้างการดำเนินการตอบสนอง เช่น การยุติกระบวนการ การแยกอุปกรณ์ การกักกัน หรือการบังคับใช้การกำหนดค่า ทำงานร่วมกับวิศวกรด้านการตรวจจับเพื่อแปลงตรรกะเชิงพฤติกรรมให้เป็นการทำงานฝั่งอุปกรณ์ปลายทางที่มีประสิทธิภาพ เพิ่มความทนทานต่อการดัดแปลง การหลบเลี่ยง การยกระดับสิทธิ์ และความไม่เสถียรขณะทำงาน ร่วมมือกับทีม SOC และ IR เพื่อสนับสนุนการสืบสวนและการควบคุมภัยคุกคาม มีส่วนร่วมในการตรวจสอบโค้ด การตรวจสอบสถาปัตยกรรม การสร้างแบบจำลองภัยคุกคาม และแนวปฏิบัติในการพัฒนาที่ปลอดภัย ปรับปรุงให้ดูแลรักษาได้ง่าย ปลอดภัยเมื่อเกิดการหยุดทำงานกะทันหัน สังเกตสถานะการทำงานได้ และเข้ากันได้กับระบบปฏิบัติการหลายเวอร์ชัน ทักษะและประสบการณ์ของคุณ คุณสมบัติที่จำเป็น มีประสบการณ์อย่างเชี่ยวชาญในการใช้ Rust, C หรือ C++ สำหรับระบบที่ใช้งานจริง มีความเข้าใจอย่างมั่นคงเกี่ยวกับการทำงานภายในของระบบปฏิบัติการ มีประสบการณ์สร้างซอฟต์แวร์ที่โต้ตอบกับ API ระดับล่างของระบบปฏิบัติการ บริการ ไดรเวอร์ หรือดีมอน มีความรู้เกี่ยวกับแนวคิดด้านความปลอดภัยของอุปกรณ์ปลายทาง เช่น EDR, AV การตรวจจับเชิงพฤติกรรม และการประสานการตอบสนอง คุ้นเคยกับการออกแบบซอฟต์แวร์ที่ปลอดภัย ประเด็นด้านความปลอดภัยของหน่วยความจำ และแนวปฏิบัติการเขียนโค้ดเชิงป้องกัน มีประสบการณ์แก้จุดบกพร่องของปัญหาระบบที่ซับซ้อน คอขวดด้านประสิทธิภาพ และปัญหาการทำงานพร้อมกัน สามารถทำงานได้ตลอดวงจร ตั้งแต่สถาปัตยกรรม การพัฒนา การทดสอบ การนำไปใช้งาน และการบำรุงรักษา คุณสมบัติที่พิจารณาเป็นพิเศษ มีประสบการณ์เกี่ยวกับการทำงานภายในของ Windows, ETW ขอบเขตระหว่างเคอร์เนลกับพื้นที่ผู้ใช้ หรือ minifilters มีประสบการณ์เกี่ยวกับส่วนขยายระบบของ macOS, EndpointSecurity framework หรือ launch services มีประสบการณ์เกี่ยวกับระบบย่อย audit ของ Linux, eBPF, fanotify, inotify หรือโมดูลเคอร์เนล มีความรู้เกี่ยวกับวิศวกรรมการตรวจจับ MITRE ATT&CK หรือการค้นหาภัยคุกคามบนอุปกรณ์ปลายทาง มีประสบการณ์เสริมความแข็งแกร่งให้ซอฟต์แวร์เพื่อต้านทานการดัดแปลง การแทรกโค้ด และการใช้สิทธิ์ในทางที่ผิด มีพื้นฐานด้านผลิตภัณฑ์ความปลอดภัย แพลตฟอร์ม EDR/XDR, EPP หรือโครงสร้างพื้นฐานที่ใช้เอเจนต์ คุ้นเคยกับ Rust สำหรับแอปพลิเคชันด้านระบบ/ความปลอดภัย มีประสบการณ์เกี่ยวกับไปป์ไลน์ข้อมูลเทเลเมทรี protobuf/flatbuffers, gRPC หรือคิวข้อความ เข้าใจ CI/CD การทดสอบอัตโนมัติ และการจัดการการออกรุ่นสำหรับซอฟต์แวร์บนอุปกรณ์ปลายทาง คุณสมบัติเสริม มีประสบการณ์พัฒนาไดรเวอร์หรือทำงานในโหมดเคอร์เนล มีประสบการณ์เกี่ยวกับการลงนามโค้ด การรับรอง notarization และแบบจำลองความเชื่อถือของอุปกรณ์ปลายทาง คุ้นเคยกับการทำแซนด์บ็อกซ์ การแยกสิทธิ์ และกลไกการอัปเดตที่ปลอดภัย เคยสัมผัสการปฏิบัติงานตอบสนองต่อเหตุการณ์หรือเวิร์กโฟลว์ของ SOC มีประสบการณ์ร่วมพัฒนาโครงการโอเพนซอร์สด้านความปลอดภัยหรือระบบ เหตุผลที่คุณจะชอบทำงานที่นี่ ทำงานกับสถาปัตยกรรมระดับระบบที่รองรับปริมาณการรับส่งข้อมูลสูง มีโอกาสเติบโตเป็น Senior/Tech Lead ด้านระบบแบบกระจาย ชุดเทคโนโลยีสมัยใหม่: Rust, C หรือ C++
ดูประกาศต้นฉบับและสมัครงาน