Mozilla logo

Senior Software Engineer - Mozilla

Software Engineer

Posted: July 23, 2026
Posted today
Last seen in crawl: July 23, 2026 (today)
Estimated Expiry: August 27, 2026
Role & Management
Role Level:Senior
Management Tier:No People Management
Job Type
Experience
5 years

Job Description

What you’ll do: Advance Firefox's security architecture and cryptography stack: Contribute to improvements in Firefox's core security systems, with a focus on cryptographic protocols, WebPKI, and security-sensitive web APIs. Help implement and maintain security features that support the evolution of public key infrastructure on the web. Design and implement web platform security features: Develop and ship web platform features in collaboration with teammates and the broader web community. Contribute to standards-based, secure, and interoperable implementations across Firefox. Improve browser reliability, performance, and resource efficiency: Investigate and resolve issues impacting stability, correctness, and performance. Analyze and improve memory usage and efficiency within a complex, multi-threaded browser environment. Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and address security issues. Participate in debugging, root cause analysis, and implementation of effective long-term solutions. Contribute to technical design and planning: Participate in technical discussions, design reviews, and project planning for security-related initiatives. Help evaluate tradeoffs and contribute to engineering decisions within your area of work. What you’ll bring: 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. 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. Collaborative and effective communicator: Ability to work effectively with distributed teams, communicate technical concepts clearly, and collaborate constructively to solve problems. 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. Web platform and modern systems experience: Familiarity with web technologies and interest or experience in Rust. Comfortable working within large, complex, multi-language codebases.

Company Information

Mozilla logo
Technology
Headcount: 1,000
Current open roles at Mozilla on JobCrawls
LocationActive listings
Remote - Global60
Remote Finland48
Remote Germany46
Remote Netherlands45
Remote UK44
Remote France43
Remote Belgium43
Remote Spain42
Remote Sweden40
Remote Poland35
Remote Canada32
Remote US19
Remote - Sweden6
Remote - Germany6
Remote - Netherlands6
Remote Denmark6
Remote - France6
Remote - Finland6
Remote - Spain6
Remote - Poland6
Remote - Belgium6
Remote - Canada5
Remote Australia5
Remote New Zealand5
Remote - UK5
Remote - US2
Current role mix at Mozilla on JobCrawls
Role typeActive listings
Software Engineer61
Senior Software Engineer4
Machine Learning Engineer4
Executive Assistant3
Product Manager3
Security Engineer3
Site Reliability Engineer2
Program Manager2
Localization Technical Program Manager2
Frontend Engineer2
Solutions Engineer2
Security Student Worker1
Grassroots Engagement Director1
Marketing Data Scientist1
Web Apps Manager1
Marketing Specialist1
Application Engineer1
Integrated Marketing Consultant1
iOS Engineer1
Strategic Account Executive1
Senior Engineering Manager1
Creative Producer1
Head of Global and Strategic Intelligence1
Social Media & Content Strategist1
Business Development Manager1
Fundraising Strategist1
Product Director1
Test Engineering Manager1
Strategic Finance and Investment Strategy1
Operations Engineer1
Engineer1
Public Policy & Government Relations Manager1
Software Test Engineering1
AI & Agentic Systems Engineer1
Privacy Counsel1
Data Scientist1
Quantitative User Researcher1
Current role-level mix at Mozilla on JobCrawls
Role levelActive listings
Mid-Level63
Senior11
Mid-level1

Mozilla appears in 573 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote Finland, and Remote Germany.

Data shown is based on historical job postings from our database.

Job Details

Responsibilities

  • Advance Firefox's security architecture and cryptography stack
  • Contribute to improvements in core security systems, focusing on cryptographic protocols, WebPKI, and security-sensitive web APIs
  • Design and implement web platform security features in collaboration with the web community
  • Investigate and resolve issues impacting browser stability, correctness, and performance
  • Analyze and improve memory usage and efficiency in a multi-threaded browser environment
  • Partner with engineers across teams to identify and address security issues
  • Participate in debugging, root cause analysis, and implementation of long-term solutions
  • Contribute to technical discussions, design reviews, and project planning for security initiatives

Requirements

  • Proficiency in C/C++
  • Solid understanding of security principles, including cryptographic protocols and implementations
  • Experience in software engineering
  • Ability to contribute to design, implementation, testing, and maintenance of software in large-scale or security-sensitive environments
  • Expertise in diagnosing and resolving issues in multi-threaded, cross-platform native applications
  • Experience with performance and memory-related challenges
  • Ability to work effectively with distributed teams
  • Familiarity with web technologies
  • Interest or experience in Rust

Skills & Technologies

C++CRustCryptographyWebPKIMulti-threading
19 hours agoContent Complete

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.