Contract Staff Software Engineer on Mozilla's Firefox DOM LWS team, implementing Storage Encryption Everywhere in Gecko using C++. Day-to-day work includes writing and landing browser-engine code, Web Platform Tests, code reviews, and shepherding the feature through Nightly, Beta, and Release.
Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser.…
About this role As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure…
The Gecko platform is the core engine of our product experience. To maintain competitiveness and user satisfaction, we must move beyond surface-level metrics to understand the deep correlations between engine…
Why Mozilla Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser.…
A contract Senior Data Analyst works on Mozilla's Gecko browser engine telemetry, building automated dashboards, auditing telemetry gaps, and sanitizing data (e.g., filtering bot traffic) to give Product and leadership high-fidelity performance insights. Core tools include SQL (BigQuery/Redash), data visualization, statistical analysis, and AI coding assistants.
A contract Staff Software Engineer will join Mozilla's Firefox DOM LWS team to ship Storage Encryption Everywhere in Gecko, writing C++ code, browser storage logic, and Web Platform Tests while shepherding the feature through Nightly, Beta, and Release.
You will help reduce Firefox’s WebCompat bug backlog by finishing or verifying the diagnosis of the long tail of site-breakage bugs, and by writing interventions or simple fixes (often with AI assistance). You turn a…
Senior Software Engineer working on Mozilla's Add-ons platform (AMO), building and modernizing automated moderation pipelines, Reviewer tools, DevHub, and internal developer platforms using Python/Django, React/TypeScript, MySQL, and Kubernetes.
Senior Staff Software Engineer working on browser engine internals at Mozilla in Ottawa — designing and implementing experiments within browser subsystems (DOM, layout, rendering, JS runtimes), profiling performance, and prototyping capabilities for reliable programmatic interaction with web content.
Why Thunderbird? Thunderbird is one of the world’s most trusted open-source email applications, empowering more than 20 million people globally. At Thunderbird, we build privacy-respecting communication and…
As a Staff Software Engineer, Services, you’ll help shape the architecture and technical direction of web-based products that extend Thunderbird beyond email. The Services team is currently focused on building…
Senior Software Engineer on Mozilla’s Ecosystem Services Team builds and owns back-end platforms that power Firefox and other Mozilla products, operating services end-to-end in production on GCP with Python/TypeScript/Rust, PostgreSQL, Kubernetes, and Terraform.
You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas, WebGL). You help keep the graphics code healthy Own day-to-day Graphics maintenance: bug…
You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images) Working independently at a tech-lead level, you keep the Layout code healthy Own…
Cookies?
A session cookie keeps you signed in. If you accept, we also use analytics cookies (Google Analytics and PostHog) to understand usage. Learn more
We couldn't check your fit for this role — add a CV to your profile to see it next time.