← Back to list
Job · Senior

Senior Software Engineer, Firefox Security

Software Engineer • Senior • Remote • Full-time Spain Spain

Mozilla is hiring a Senior Software Engineer to advance Firefox's security architecture and cryptography stack, and to improve the browser's reliability, performance, and security.

Stack

Responsibilities

  • Advance Firefox's security architecture and cryptography stack, focusing on cryptographic protocols, WebPKI, and security-sensitive web APIs
  • Design and implement web platform security features with teammates and the broader web community
  • Improve browser reliability, performance, and resource efficiency; analyze memory usage in a multi-threaded environment
  • Collaborate on security initiatives, debugging, and root cause analysis
  • Contribute to technical design, design reviews, and project planning

Requirements

  • Strong software engineering and security fundamentals, proficiency in C/C++, understanding of cryptographic protocols
  • Experience building and maintaining complex software systems in large-scale or security-sensitive environments
  • Strong debugging and problem-solving skills in multi-threaded, cross-platform native applications
  • Effective communication and collaboration with distributed teams
  • Familiarity with web technologies, interest or experience in Rust
  • Comfortable in large, complex, multi-language codebases

Nice to have

  • Rust experience

Soft skills

Curiosity and growth mindsetEffective collaboration in distributed teams

About the company

Mozilla Corporation is the non-profit-backed technology company behind Firefox, shaping the internet for over 25 years with more than 225 million monthly users and thousands of volunteer contributors building open-source software.

Similar jobs