Senior Software Engineer, Firefox Security

4 weeks ago
Full-time
Senior
Software Development
Mozilla

Mozilla

Mozilla, the maker of Firefox, is a non-profit organization ensuring an open, safe, and accessible internet for all users worldwide.

Internet Software & Services
251-1K
Founded 2005
$2M raised

Description

  • Advance Firefox’s security architecture and cryptography stack, including cryptographic protocols, WebPKI, and security-sensitive web APIs.
  • Design and implement secure web platform features in collaboration with teammates and the broader web community.
  • Develop standards-based, secure, and interoperable implementations across Firefox.
  • Investigate and resolve issues affecting browser stability, correctness, performance, memory usage, and resource efficiency.
  • Partner with engineers across teams to identify, prioritize, and address security issues.
  • Participate in debugging, root cause analysis, and implementation of long-term fixes.
  • Contribute to technical discussions, design reviews, and project planning for security-related initiatives.
  • Help evaluate tradeoffs and contribute to engineering decisions within the area of work.

Requirements

  • Experience in software engineering with proficiency in C/C++.
  • Solid understanding of security principles, including cryptographic protocols and implementations.
  • Experience building, testing, maintaining, and contributing to complex software systems in large-scale or security-sensitive environments.
  • Strong debugging and problem-solving skills for multi-threaded, cross-platform native applications.
  • Ability to communicate technical concepts clearly and collaborate effectively with distributed teams.
  • Demonstrated curiosity and willingness to learn browser security, cryptography, and systems programming.
  • Familiarity with web technologies and interest or experience in Rust.
  • Comfort working within large, complex, multi-language codebases.

Benefits

  • Generous performance-based bonus plans for eligible employees.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with 100% immediate vesting.
  • Quarterly all-company wellness days.
  • 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.
  • Additional benefits such as life/AD&D, disability, and EAP coverage, varying by country.
  • Remote work designation (#LI-REMOTE).
  • Hiring salary range of $104,000–$139,000 CAD for Canada Tier 1 locations and $95,000–$126,000 CAD for Canada Tier 2 locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
1 day, 18 hours ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
1 day, 18 hours ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
1 day, 18 hours ago

Software Engineer, Edge

Kargo 251-1K Media

Kargo is hiring a software engineer to develop edge-device machine vision and AI systems that improve freight dock operations through real-time perception and fleet management.

C++ Computer Vision Linux Machine Learning Python
1 day, 18 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers