
Senior Software Engineer, Firefox Security
Posted 11 hours ago

Posted 11 hours ago
This is a fully remote position, open to applicants in Spain.
• Enhance the security architecture and cryptography stack of Firefox: Contribute to advancements in Firefox's core security systems, emphasizing cryptographic protocols, WebPKI, and security-sensitive web APIs. Assist in the implementation and maintenance of security features that facilitate the growth of public key infrastructure on the web.
• Design and implement security features for the web platform: Develop and deliver web platform features in collaboration with colleagues and the wider web community. Support standards-based, secure, and interoperable implementations throughout Firefox.
• Enhance browser reliability, performance, and resource efficiency: Investigate and resolve issues that affect stability, accuracy, and performance. Analyze and optimize memory usage and efficiency within a sophisticated, multi-threaded browser environment.
• Collaborate on security projects: Work alongside engineers from different teams to identify, prioritize, and tackle security challenges. Engage in debugging, root cause analysis, and the implementation of effective long-term solutions.
• Contribute to technical design and planning processes: Take part in technical discussions, design reviews, and project planning for security-related initiatives. Assist in evaluating trade-offs and contribute to engineering decisions in your area of expertise.
• Strong foundation in software engineering and security principles: Experience in software engineering, with proficiency in C/C++ and a solid grasp of security principles, including cryptographic protocols and their implementations.
• Experience in building and maintaining complex software systems: Capability to contribute to the design, implementation, testing, and maintenance of software in large-scale or security-sensitive environments.
• Strong debugging and problem-solving capabilities: Proficiency in diagnosing and resolving issues in multi-threaded, cross-platform native applications, including challenges related to performance and memory.
• Collaborative and effective communicator: Ability to work efficiently with distributed teams, clearly communicate technical concepts, and collaborate constructively to resolve issues.
• Growth mindset and eagerness to learn: Proven curiosity and a desire to deepen knowledge in browser security, cryptography, and systems programming while continuously enhancing engineering skills.
• Experience with web platforms and modern systems: Familiarity with web technologies and interest or experience in Rust. Comfortable navigating large, intricate, multi-language codebases.
• Generous performance-based bonus plans for all eligible employees, fostering a shared sense of success as one team.
• Comprehensive medical, dental, and vision coverage.
• Significant retirement contributions with 100% immediate vesting, regardless of personal contributions.
• Quarterly all-company wellness days where everyone takes a collective pause.
• Country-specific holidays plus an additional day off for your birthday.
• One-time stipend for home office setup.
• Annual budget for professional development.
• Quarterly stipend for well-being.
• Generous paid parental leave.
• Employee referral bonus program.
• Additional benefits (life/AD&D, disability, EAP, etc. - varies by country).
Arcetyp LLC
Capita
Stride, Inc.
Kontoor Brands, Inc.
Get handpicked remote jobs straight to your inbox weekly.