← Back to job listings
MO
Senior Software Engineer (Firefox Security)
Mozilla · London, United Kingdom
About The Role
Join Mozilla as a Senior Software Engineer focused on advancing Firefox's security architecture and cryptography stack. You will contribute to improvements in Firefox's core security systems, design and implement web platform security features, improve browser reliability and performance, collaborate on security initiatives, and contribute to technical design and planning. Enjoy a comprehensive benefits package, including health and wellness coverage, mental health support, generous time off, parental leave, financial benefits, learning and development opportunities, and more.
- Contribuer aux améliorations des systèmes de sécurité de base de Firefox, en mettant l'accent sur les protocoles cryptographiques et les API web sensibles à la sécurité.
- Développer et expédier des fonctionnalités de sécurité de la plateforme web en collaboration avec les coéquipiers et la communauté web plus large.
- Participer à des discussions techniques, des revues de conception et à la planification de projets pour des initiatives liées à la sécurité.
- Collaborative and effective communicator: Ability to work effectively with distributed teams, communicate technical concepts clearly, and collaborate constructively to solve problems
- Strong debugging and problem-solving skills: Expertise in diagnosing and resolving issues in multi-threaded, cross-platform native applications, including performance and memory-related challenges
- Web platform and modern systems experience: Familiarity with web technologies and interest or experience in Rust. Comfortable working within large, complex, multi-language codebases
- Growth mindset and willingness to learn: Demonstrated curiosity and desire to deepen expertise in browser security, cryptography, and systems programming while continuously improving engineering skills
- Strong software engineering and security fundamentals: Experience in software engineering, with proficiency in C/C++ and a solid understanding of security principles, including cryptographic protocols and implementations
- Experience building and maintaining complex software systems: Ability to contribute to the design, implementation, testing, and maintenance of software in large-scale or security-sensitive environments
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring