
Mozilla เป็นองค์กรไม่แสวงหาผลกำไรด้านซอฟต์แวร์และอินเทอร์เน็ตที่มุ่งรักษาเว็บให้เปิดกว้าง เข้าถึงได้ และให้ความสำคัญกับผู้ใช้เป็นหลัก Mozilla เป็นที่รู้จักมากที่สุดจาก Firefox และพัฒนาผลิตภัณฑ์ต่าง ๆ เช่น Mozilla VPN, Firefox Relay และ Mozilla Monitor โดยให้ความสำคัญกับความเป็นส่วนตัว ความปลอดภัย ความเร็ว และการควบคุมของผู้ใช้ นอกจากนี้ Mozilla ยังดำเนินงานด้านซอฟต์แวร์โอเพนซอร์ส นวัตกรรม AI และการส่งเสริมสิทธิ์ดิจิทัล รวมถึงความพยายามผลักดันเทคโนโลยีที่น่าเชื่อถือ การพัฒนา AI อย่างมีความรับผิดชอบ และความรับผิดชอบต่อสังคมที่มากขึ้นทั่วทั้งอุตสาหกรรมเทคโนโลยี
วิศวกรซอฟต์แวร์ระดับ Senior Staff ผลิตภัณฑ์เบราว์เซอร์ใหม่ (ทำงานทางไกลในแคนาดา)
พัฒนาความสามารถเชิงทดลองสำหรับเบราว์เซอร์ที่ Mozilla บริษัทเทคโนโลยีอินเทอร์เน็ตแบบโอเพนซอร์ส มุ่งเน้นแกนภายในของเบราว์เซอร์ ประสิทธิภาพ ความถูกต้อง และการโต้ตอบกับเอเจนต์ AI
$149,000 – $220,000 / ปี
ระยะไกลเต็มเวลาระดับอาวุโสภาษาที่จำเป็น: อังกฤษวิศวกรซอฟต์แวร์วิศวกรฟูลสแตกรายละเอียด
- ออกแบบและสร้างการทดลองในระบบย่อยต่าง ๆ ของเอนจินเบราว์เซอร์
- วิเคราะห์ว่าโครงสร้างข้อมูลภายในและพฤติกรรมการทำงานมีอิทธิพลต่อประสิทธิภาพ ความถูกต้อง และอินเทอร์เฟซเครื่องมือสำหรับนักพัฒนาอย่างไร
- ประเมินวิธีการที่มีประสิทธิภาพและแม่นยำในการแทนค่าและเปิดเผยสถานะของเบราว์เซอร์
- สร้างต้นแบบความสามารถของเอนจินที่ช่วยให้โต้ตอบกับเนื้อหาเว็บผ่านโปรแกรมได้อย่างน่าเชื่อถือ
- ศึกษาว่าโครงสร้างเอกสาร เลย์เอาต์ การนำทาง และการจัดการเหตุการณ์มีอิทธิพลต่อความถูกต้องและประสิทธิภาพอย่างไร
- ติดตั้งเครื่องมือวัดพฤติกรรมของเบราว์เซอร์และประเมินการเปลี่ยนแปลงด้วยงานที่ทำซ้ำได้
- วัดประสิทธิภาพและความถูกต้อง แยกผลกระทบของการเปลี่ยนแปลง และบันทึกทั้งการทดลองที่ประสบความสำเร็จและไม่สำเร็จ
- ยืนยันว่าการปรับปรุงมีผลเกินกว่าภาระงานสำหรับการพัฒนาต้นแบบ
- วิเคราะห์โอเวอร์เฮดจากความสามารถใหม่และผลักดันการปรับปรุงที่มีข้อมูลการวัดรองรับ
- ใช้เครื่องมือ AI เพื่อเร่งการเขียนโค้ดและการวิเคราะห์ พร้อมตรวจสอบผลลัพธ์ผ่านการดีบัก การทดสอบ และการวัดผล
- ทำงานร่วมกับหัวหน้าฝ่ายเทคนิคอย่างใกล้ชิดในฐานะผู้มีส่วนร่วมด้านเทคนิคโดยตรง
คุณสมบัติ
- มีความเชี่ยวชาญเชิงปฏิบัติอย่างลึกซึ้งในด้านใดด้านหนึ่งของเอนจินเบราว์เซอร์เป็นอย่างน้อย เช่น DOM และ Web API เลย์เอาต์และการเรนเดอร์ การเข้าถึงได้ รันไทม์ JavaScript หรือสถาปัตยกรรมเครือข่ายและกระบวนการ
- มีความเชี่ยวชาญใน C++ หรือ Rust
- มีประสบการณ์ทำงานกับโค้ดเบสระบบขนาดใหญ่
- มีความรู้ด้านการครอบครองหน่วยความจำ การทำงานพร้อมกัน อายุการใช้งานออบเจ็กต์ และการดีบักประสิทธิภาพ
- สามารถสร้างเครื่องมือ JavaScript และสคริปต์สำหรับเรียกใช้งานและวัดผลการทำงานของระบบที่พัฒนา
- สามารถสำรวจโค้ดที่ไม่คุ้นเคย พัฒนาสมมติฐานที่แม่นยำ สร้างต้นแบบที่มีประโยชน์ และตีความสิ่งที่ค้นพบ
- มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับพฤติกรรมและความเข้ากันได้ของแพลตฟอร์มเว็บ
- มีประสบการณ์ด้านการทำโปรไฟล์ การติดตามร่องรอย การทดสอบการถดถอย หรือการทดสอบความสอดคล้องตามข้อกำหนด
- มีความสนใจใคร่รู้เกี่ยวกับเอเจนต์ AI และพร้อมทำงานโดยตรงกับชุดเครื่องมือเอเจนต์และเครื่องมือเขียนโค้ด
- มีผลงานที่มีส่วนร่วมกับ Gecko, Servo, Blink, WebKit หรือเอนจินเบราว์เซอร์อื่น ๆ จะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์ดูแลโครงการโอเพนซอร์สจะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์เป็นผู้นำด้านเทคนิคในทีมขนาดเล็กที่พัฒนาผลิตภัณฑ์ใหม่จะได้รับการพิจารณาเป็นพิเศษ
- มีประสบการณ์ด้านโครงสร้างพื้นฐานเพื่อการเข้าถึงได้ ความปลอดภัยของเบราว์เซอร์ การทำโปรไฟล์ หรือการประเมินเวิร์กโฟลว์ของเอเจนต์แบบอัตโนมัติจะได้รับการพิจารณาเป็นพิเศษ
สวัสดิการ
- แผนโบนัสตามผลการปฏิบัติงานสำหรับพนักงานที่มีสิทธิ์ทุกคน
- ความคุ้มครองด้านการแพทย์ ทันตกรรม และสายตา
- เงินสมทบเพื่อการเกษียณโดยได้รับสิทธิ์ 100% ทันที
- วันหยุดเพื่อสุขภาวะของบริษัททุกไตรมาส
- วันหยุดตามประเทศและวันหยุดในวันเกิดหนึ่งวัน
- เงินสนับสนุนสำนักงานที่บ้านแบบครั้งเดียว
- งบประมาณพัฒนาวิชาชีพประจำปี
- เงินสนับสนุนด้านสุขภาวะรายไตรมาส
- วันลาเพื่อเลี้ยงดูบุตรโดยได้รับค่าจ้าง
- โครงการโบนัสสำหรับการแนะนำพนักงาน
- สวัสดิการเพิ่มเติมตามประเทศ รวมถึงประกันชีวิตและ AD&D ความคุ้มครองทุพพลภาพ และโครงการช่วยเหลือพนักงาน