Senior Contract C++ / JavaScript Software Engineer (Browser Engine)
Posted Nov 6 · Open 0 days. This role usually stays open about 26 days
Posted Nov 6
Key facts
Senior contract engineer improving Firefox/Gecko Session History tests; browser-engine experience required.
How this salary compares
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| senior roles | €3,980 per month | €5,590 per month | €7,428 per month |
| This offer | €3,810 per month | €5,220 per month | €6,630 per month |
Statistics Finland’s earnings for the occupation group “Software developers” (2024), raised to July–September 2026. Job ads only set the differences by place and level. · Data and reuse
Est. take-home €2,817 - €4,228
- Field
- Software engineering
- Languages required
English
Original job ad
About the role
Summarised by JobCrawls from the job ad above.
Requirements
- Substantial browser-engine codebase or browser-engine test-automation experience, ideally Firefox/Gecko
- Solid JavaScript skills for writing automated tests
- Proficiency and software-development experience in C++
- Strong debugging skills in a mature, large codebase
- Comfort with public bug reports, code review and upstream contributions
Responsibilities
- Write Web-Platform tests and Gecko mochitests as needed to improve coverage
- Fix tests and other problems to improve Gecko correctness
- Collaborate in code review with relevant Gecko module owners and iterate changes through landing
Skills & technologies
Benefits & perks
About Mozilla
| Location | Active listings |
|---|---|
| Remote - Finland | 99 |
| Remote - Germany | 97 |
| Remote - Belgium | 94 |
| Remote - Netherlands | 93 |
| Remote - Sweden | 93 |
| Remote - Spain | 92 |
| Remote - France | 88 |
| Remote - Canada | 64 |
| Remote - UK | 59 |
| Remote - Global | 55 |
| Remote - Poland | 42 |
| Remote - United Kingdom | 35 |
| Remote - US | 22 |
| Remote - Denmark | 7 |
| Remote - Australia | 5 |
| Remote - New Zealand | 5 |
| Remote - United States | 2 |
| Role type | Active listings |
|---|---|
| Software Engineer | 35 |
| Crash Reporting Integration Engineer | 8 |
| Mobile Product Manager | 7 |
| Product Manager | 7 |
| Graphics Engineer | 6 |
| CI and Workflow Software Engineer | 5 |
| Security Engineer | 5 |
| Site Reliability Engineer | 5 |
| Software Engineer, DOM Core | 5 |
| Desktop Integration Engineer | 4 |
| Machine Learning Engineer | 4 |
| Senior Software Engineer | 4 |
| Software Engineer, Privacy | 4 |
| Backend Engineer | 3 |
| Executive Assistant | 3 |
| Software Engineer (Localization) | 3 |
| Software Engineer, Add-Ons | 3 |
| VPN Software Engineer | 3 |
| Director of Product, Firefox Growth | 2 |
| Localization Technical Program Manager | 2 |
| Program Manager | 2 |
| Security Incident Responder | 2 |
| Security Operations Engineer | 2 |
| Software Security Engineer | 2 |
| AI & Agentic Systems Engineer | 1 |
| Application Engineer | 1 |
| Business Development Manager | 1 |
| Creative Producer | 1 |
| Data Scientist | 1 |
| Engineer | 1 |
| Frontend Engineer | 1 |
| Fundraising Strategist | 1 |
| Grassroots Engagement Director | 1 |
| Head of Global and Strategic Intelligence | 1 |
| Integrated Marketing Consultant | 1 |
| Marketing Data Scientist | 1 |
| Marketing Specialist | 1 |
| Privacy Counsel | 1 |
| Product Director | 1 |
| Public Policy & Government Relations Manager | 1 |
| Quantitative User Researcher | 1 |
| Security Student Worker | 1 |
| Senior Engineering Manager | 1 |
| Senior Staff Product Manager | 1 |
| Social Media & Content Strategist | 1 |
| Software Engineer, Enterprise Browser | 1 |
| Software Test Engineering | 1 |
| Solutions Engineer | 1 |
| Strategic Finance and Investment Strategy | 1 |
| Test Engineering Manager | 1 |
| Web Apps Manager | 1 |
| iOS Engineer | 1 |
| Role level | Active listings |
|---|---|
| Senior | 99 |
| Mid-Level | 39 |
| Manager | 10 |
| Director | 6 |
Mozilla maintains a safe, open internet and supports employees’ personal and professional goals. The organization says its relatively small team serves hundreds of millions of people and emphasizes exploration, mentorship and learning.
