
Senior Software Engineer - Mozilla
Software Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
The Mozilla Corporation is looking for a skilled developer to work with our passionate Accessibility Team to make the web fully accessible! This is a small, hard-working team that affects the lives of users every day. Using your C++ and systems programming expertise, you will contribute to the core Gecko web rendering engine across various operating systems, shaping Mozilla’s efforts to take Firefox accessibility to the next level. Opportunities to collaborate with other browser teams abound, and working in the open is the norm. You’ll be responsible for writing code, tests, specifications, building prototypes, solving problems, and analyzing data. You'll get feedback from real users and synthesize it into bug reports, feature designs, and strategic direction to make the web platform even better over time. What You’ll Do: - Improve the architecture, stability, correctness and performance of the core Gecko accessibility engine. - Debug and fix problems in our multi-process, multi-threaded codebase. - Debug OS specific issues. - Build excellent working relationships with engineers and organizational leaders on other teams. - Collaborate with design and front-end teams to identify, assess, and remediate accessibility issues. - Influence web standards that provide or improve access to new web technology. - Work in the open as part of the Mozilla open source project and engage with Mozilla’s global community. - Work on infrastructure to expose the web platform to accessibility technology. - Meet standards for gecko's memory usage and performance. - Implement new web features to enable new kinds of applications and content types. What you'll bring: - A degree or equivalent in Computer Science or a related field. - Demonstrated proficiency with C++. - Knowledge of web accessibility and ARIA. - Knowledge of Javascript, the web, and web applications. - Experience working on cross-platform native applications. - Creative problem-solving and debugging skills. - Experience writing and debugging multi-process, multi-threaded code. - Ability to learn a large and complex multi-language code base. - Excellent written and verbal English communication skills. - Ability to effectively participate as part of a geographically-distributed open development team. - A passion to empower and improve the web for people with a diverse range of abilities.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 60 |
| Remote Finland | 48 |
| Remote Germany | 46 |
| Remote Netherlands | 45 |
| Remote UK | 44 |
| Remote France | 43 |
| Remote Belgium | 43 |
| Remote Spain | 42 |
| Remote Sweden | 40 |
| Remote Poland | 35 |
| Remote Canada | 32 |
| Remote US | 19 |
| Remote - Belgium | 6 |
| Remote - France | 6 |
| Remote - Spain | 6 |
| Remote - Germany | 6 |
| Remote - Poland | 6 |
| Remote - Sweden | 6 |
| Remote Denmark | 6 |
| Remote - Finland | 6 |
| Remote - Netherlands | 6 |
| Remote - UK | 5 |
| Remote - Canada | 5 |
| Remote Australia | 5 |
| Remote New Zealand | 5 |
| Remote - US | 2 |
| Role type | Active listings |
|---|---|
| Software Engineer | 61 |
| Senior Software Engineer | 4 |
| Machine Learning Engineer | 4 |
| Product Manager | 3 |
| Executive Assistant | 3 |
| Security Engineer | 3 |
| Localization Technical Program Manager | 2 |
| Site Reliability Engineer | 2 |
| Program Manager | 2 |
| Frontend Engineer | 2 |
| Solutions Engineer | 2 |
| Creative Producer | 1 |
| Web Apps Manager | 1 |
| Engineer | 1 |
| Test Engineering Manager | 1 |
| Strategic Account Executive | 1 |
| Business Development Manager | 1 |
| Public Policy & Government Relations Manager | 1 |
| Product Director | 1 |
| Operations Engineer | 1 |
| Grassroots Engagement Director | 1 |
| Social Media & Content Strategist | 1 |
| Security Student Worker | 1 |
| Strategic Finance and Investment Strategy | 1 |
| Quantitative User Researcher | 1 |
| Marketing Specialist | 1 |
| iOS Engineer | 1 |
| Application Engineer | 1 |
| Fundraising Strategist | 1 |
| Head of Global and Strategic Intelligence | 1 |
| Marketing Data Scientist | 1 |
| AI & Agentic Systems Engineer | 1 |
| Privacy Counsel | 1 |
| Senior Engineering Manager | 1 |
| Integrated Marketing Consultant | 1 |
| Software Test Engineering | 1 |
| Data Scientist | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 63 |
| Senior | 11 |
| Mid-level | 1 |
Mozilla appears in 573 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Remote Finland, and Remote Germany.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Improve the architecture, stability, correctness and performance of the core Gecko accessibility engine
- Debug and fix problems in multi-process, multi-threaded codebase
- Debug OS specific issues
- Build working relationships with engineers and leaders on other teams
- Collaborate with design and front-end teams to remediate accessibility issues
- Influence web standards for new web technology access
- Work in the open as part of the Mozilla open source project
- Work on infrastructure to expose the web platform to accessibility technology
- Meet standards for Gecko's memory usage and performance
- Implement new web features for new applications and content types
Requirements
- Degree or equivalent in Computer Science or a related field
- Demonstrated proficiency with C++
- Knowledge of web accessibility and ARIA
- Knowledge of Javascript, the web, and web applications
- Experience working on cross-platform native applications
- Creative problem-solving and debugging skills
- Experience writing and debugging multi-process, multi-threaded code
- Ability to learn a large and complex multi-language code base
- Excellent written and verbal English communication skills
- Ability to effectively participate as part of a geographically-distributed open development team
- Passion to empower and improve the web for people with a diverse range of abilities
Skills & Technologies
Education Level
BachelorPerks
- Performance-based bonus plans
- Medical, dental, and vision coverage
- Retirement contributions with 100% immediate vesting
- Quarterly all-company wellness days
- Birthday day off
- One-time home office stipend
- Annual professional development budget
- Quarterly well-being stipend
- Paid parental leave
- Employee referral bonus program
- Flexible work environment
- Professional development reimbursement up to $3,000/year
- Choice of latest hardware and software
Benefits & Perks
Perks
