Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jun 25, 2026
This job expires in: 30 days

Job Summary

To enhance Firefox's security architecture, the remote Senior Software Engineer will focus on advancing cryptographic protocols, designing web platform security features, and improving browser reliability and performance.

Key responsibilities
  • Advance Firefox's security architecture and cryptography stack by contributing to core security systems and implementing security features
  • Design and implement secure web platform features in collaboration with teammates and the broader web community
  • Investigate and resolve issues impacting browser stability, correctness, and performance while analyzing memory usage in a multi-threaded environment
Required qualifications
  • Proficiency in C/C++ with a solid understanding of security principles and cryptographic protocols
  • Experience in building and maintaining complex software systems in large-scale or security-sensitive environments
  • Strong debugging skills, particularly in diagnosing issues in multi-threaded, cross-platform native applications
  • Familiarity with web technologies and interest or experience in Rust
  • Demonstrated growth mindset and willingness to learn about browser security and systems programming

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...