Contract Staff Software Engineer

Contract Staff Software Engineer

Full-Time 49500 - 60500 $ / year (est.) Hybrid
M

At a Glance

  • Tasks: Join the Firefox team to implement Storage Encryption and drive innovative projects.
  • Company: Be part of a leading tech company focused on open-source solutions.
  • Benefits: Competitive pay, flexible work options, and opportunities for skill development.
  • Other info: Collaborative environment with great potential for career advancement.
  • Why this job: Make a real impact on web security while working with cutting-edge technology.
  • Qualifications: Strong C++ skills and experience with browser-engine codebases required.

The predicted salary is between 49500 - 60500 $ per year.

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.
  • #J-18808-Ljbffr

Contract Staff Software Engineer employer: Mozilla

Mozilla is an exceptional employer that champions innovation and collaboration, offering a remote work environment that empowers you to thrive from anywhere in Canada. With a strong focus on employee growth, Mozilla provides ample opportunities for professional development while fostering a culture of inclusivity and creativity. Join us to be part of a mission-driven team dedicated to enhancing web compatibility and making a meaningful impact in the tech community.

M

Contact Details:

Mozilla Recruitment Team

We think you need these skills to ace Contract Staff Software Engineer

C++
Browser Engine Development
Database Management
Web Standards Familiarity
Web Platform Tests
Debugging Skills
Optimization in Multithreaded Codebase