Contract Staff Software Engineer-FireFox Layout
Remote in CanadaMozilla
Candidates need strong C++ (JavaScript or Rust a plus), solid CSS and page-layout knowledge, and strong debugging and optimization skills in a multithreaded codebase. They must work independently and lead technically in a large, mature codebase.
Firefox, C++, CSS
iOS Software Engineer
Remote in CanadaMozilla
2+ YOECandidates need at least 2 years of software engineering experience and have shipped native iOS or iPadOS apps in Swift. They should know SwiftUI or MVVM, test and automate code, and communicate well in a distributed team.
Swift, SwiftUI
Staff Software Engineer, Tools & Systems
Remote in CanadaMozilla
Candidates need strong software engineering skills in Python or JavaScript/TypeScript and substantial experience running production systems in the cloud. Experience with infrastructure as code, several areas such as CI/CD, containers, networking, databases or observability, and using telemetry to make decisions is also required.
Terraform, Python, JavaScript, TypeScript, C++, Rust
Contract Staff Software Engineer – WebCompat & Bug Triage
Remote in CanadaMozilla
Candidates need strong web development skills in HTML, CSS and JavaScript, plus experience debugging real websites. They must be fluent with browser devtools and comfortable using AI tools to speed up diagnosis and fixes.
Firefox, browser devtools
Senior Security GRC Engineer
Remote in CanadaMozilla
2+ YOEMozilla needs 2 to 4 years of cybersecurity, GRC or IT audit experience, working knowledge of SOC 2, ISO 27001 or NIST, and hands-on experience with a GRC platform. Scripting or automation skills and a security certification, or one in progress, are valued.
Vanta, Drata, OneTrust, ServiceNow GRC, Python, SQL
Sr. Staff Software Engineer, Browser (New Products)
Remote in CanadaMozilla
Candidates need deep hands-on experience in at least one browser engine subsystem, strong C++ or Rust skills, and a track record of profiling and reproducible performance work. Experience with web platform compatibility and interest in AI agent harnesses are also expected.
Firefox, Gecko, Servo, Blink, WebKit
Staff Operations Engineer
Remote in CanadaMozilla
6+ YOECandidates need 6+ years of systems or infrastructure experience, including production operations. Strong expertise in VMware, Cisco UCS, load balancers, Linux/Unix, networking and data centers is required.
VMware, Cisco UCS, Linux, Unix, Puppet, Ansible
Senior Software Engineer, Add-Ons
Remote in CanadaMozilla
Candidates need strong hands-on Python/Django experience running production systems, plus experience with CI/CD, automated testing, observability and incident response. Strong technical writing and collaboration skills in a distributed team are also required.
Python, Django, MySQL, React, TypeScript, Kubernetes
Senior Product Manager, Mobile
Remote in CanadaMozilla
Candidates need hands-on experience shipping mobile apps on the iOS App Store and/or Google Play, plus data-driven iteration skills with analytics and A/B testing. Deep understanding of iOS, ideally Android, app store policies and browser technologies is needed, along with interest in international growth.
App Store Connect, Google Play Console