Mozilla Logo

Mozilla

Contract Staff Software Engineer - (Firefox) C++,Storage Encryption

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Canada
Entry level
Remote
Hiring Remotely in Canada
Entry level
Implement and ship Storage Encryption Everywhere in Firefox’s Gecko engine. Responsibilities include schema migrations, encrypted data storage, integration testing, Web Platform Tests, Gecko tests, code review, specification clarification, release shepherding, and fixing correctness, performance, and regression issues across Nightly, Beta, and Release channels.
The summary above was generated by AI
The role

You will help the Firefox DOM LWS team to implement tasks for Storage Encryption everywhere, helping to drive the in-progress project through to completion .

Responsibilities
  • Contributing to delivering Storage Encryption Everywhere in Gecko, which may include tasks such as migrating data between schemas, implementing data storage in PBM and integration testing.
  • Write and pass Web Platform Tests, and add Gecko tests as needed.
  • Work through code review with the relevant Gecko module owners and iterate to landing.
  • Surface and help resolve any specification questions the implementation raises.
  • Shepherd the feature through Nightly, Beta, and Release. Fix correctness, performance issues and regressions.
Definition of done

Ship Storage Encryption Everywhere to release channel. Fix triaged and prioritized issues.

Required qualifications
  • Strong C++.
  • Substantial experience in a browser-engine codebase, ideally Firefox/Gecko.
  • Substantial experience in databases.
  • Familiarity with web standards and Web Platform Tests.
  • Strong debugging and optimization in a multithreaded codebase.
  • Comfort working in the open: public bugs, code review, and upstream landing.
Preferred
  • Prior contributions to Gecko or another major browser engine.
  • Familiarity with the relevant standards body and specification process.

Similar Jobs

6 Minutes Ago
Remote
3 Locations
Senior level
Senior level
Fintech • Financial Services
Re-engage previously paid-in-full business clients and generate new funding opportunities through high-volume outbound calling, consultative selling, multi-channel follow-up, and precise Salesforce pipeline management. Maintain conversion and quota performance, analyze activity data, collaborate with funding teams, mentor junior representatives, and pilot new sales technologies. Success depends on consistent activity volume, funnel discipline, financial-document communication, and strong lead-to-funding conversion.
Top Skills: Ai LoggingAuto-DialerEmailSalesforceSms
17 Minutes Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Senior Solutions Engineer supporting enterprise sales by partnering with Account Executives, leading discovery, delivering tailored demonstrations, translating customer challenges into technical solutions, and influencing executive buying decisions. The role includes managing competitive displacement opportunities, responding to RFIs and RFPs, advising technical and business stakeholders, and collaborating with Product, Engineering, Customer Success, and Marketing. Candidates need enterprise pre-sales experience, strong presentation skills, value-based selling expertise, technical solution design experience, and willingness to travel 30% or more.
Top Skills: APIsHardwareIntegrationsSaaS
An Hour Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Leads merchant acquisition and activation marketing programs through platform and ISV channels. Develops integrated campaigns, channel strategies, messaging, partner assets, and measurement plans; collaborates cross-functionally with Partnerships, Sales, Product Marketing, Brand, Legal, and Revenue Intelligence. Analyzes campaign performance, optimizes investment, manages multiple programs, and creates reusable playbooks to drive acquisition, activation, pipeline, GMV, and revenue.

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account