This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and restricted. We are looking for a Senior Software Engineer to support the Privacy Team to advance the Firefox Web Platform.
Job Responsibility
Implement Privacy-improving, anti-tracking features and data sanitization into the Firefox web browser to prevent all forms of unhealthy user tracking
Implement architectural improvements into Gecko, the browser engine underlying Firefox
Build performant, low-latency, and maintainable C++, JavaScript and Rust code
Work as part of a geographically distributed team in an asynchronous manner (mostly Europe and US-East).
Requirements
Bachelor's degree in computer science, engineering, or a related program
or equivalent work experience
At least 4 years of experience with programming in C++ and Rust, with a strong background in memory safety, multi-threaded system architecture, or raw data stream manipulation
Proven ability to onboard quickly, deliver and improve complex software projects
Proven track record of independently scoping and landing complex features within tight release windows
Excellent written and verbal communication skills. You can validate your progress and decisions and communicate them clearly.
Nice to have
You have already contributed to the Mozilla mission and the codebase
Experience working within the browser space (Gecko, Chromium, WebKit) or web engine runtime abstractions
Experience or high interest in designing or leveraging ML pipelines to automate internal developer workflows
Deep understanding of web architecture, the privacy/security model of the web, and client-side data structures
Knowledge of basic statistical modeling
Proficiency with Python and SQL.
What we offer
Flexible work environment (majority of Mozillians work remotely)
Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
Reimbursement for professional development (up to $3,000/year)
A work setup including the latest hardware and software of your choice