Skip to main content
Mozilla Corporation

Senior Software Engineer, Firefox Security

RemoteGermany only
Published
Role
Security
Experience
Senior
Employment
Full-time
€68k–€91k/yr
Check eligibility

Open to DE only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer with strong C/C++ and security fundamentals needed for Firefox security architecture and cryptography. Must have experience with complex systems, debugging, and collaborative communication. Familiarity with web platform and Rust is a plus.

Core skills

cryptographyWebPKIsecurity APIs

Required skills

C/C++cryptographic protocolssecurity principlesRust

Optional skills

Rust

Required languages

English

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 they require

  • 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

Benefits

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Mozilla Corporation is a non-profit-backed technology company that makes products like Firefox and builds open-source software to make the internet better for people. Ecosystem Services builds and operates back-end platforms powering Mozilla products and services, including privacy, security, notifications, real-time updates, and configuration delivery.

TechnologyEnterprisemozilla.org

What people say about this company

4.1/ 5

  • Employees value the company's commitment to open-source principles and its mission to promote internet privacy.
  • The work-life balance is often highlighted as a significant benefit.
  • Some employees have noted challenges with management and communication within teams.
€68k–€91k/yr