Mozilla logo
Mozilla

Software Engineer, DOM Core

100% Remote
Full-time
Mid-level
UK, Europe
Posted on December 13, 2025New

About the role

💼 What you will do

• Join the global DOM: Core team of engineers passionate about the Web. • Work on page navigation, document loading, event handling, user interaction, and text editing in Gecko. • Implement standardized APIs like DOM, HTML, Events, Editor, and Clipboard. • Push the boundaries of what the Web is capable of. • Write code, tests, and build prototypes while continuously learning and growing as an engineer.

📋 Job Requirements

• Proficiency in and experience developing software in C++. • Ability to learn a large and complex code base quickly. • Comfortable contacting people and driving discussions. • Motivated to learn new tools and techniques for improving existing software. • Familiarity with multi-process architecture or ability to pick it up quickly. • Experience with debugging memory usage or performance profiling. • Knowledge of modern Web technologies including JavaScript, HTML, and/or CSS. • Commitment to Mozilla's values: welcoming differences, being relationship-minded, practicing responsible participation, and having grit.

🌟 Nice-to-have

• Experience with browser engine development or similar complex codebases. • Background in implementing Web standards or contributing to the standards process. • Experience with multi-threaded and multi-process development. • Familiarity with Gecko or other browser engines. • Experience working with geographically distributed teams.

🎯 Responsibilities

• Improve the DOM, HTML, editing, and user interaction capabilities of the Web engine. • Focus on performance, Web compatibility, and standards correctness. • Read and implement API specifications. • Contribute to the standards process by raising issues or participating in discussions. • Develop and debug in a multi-language, multi-threaded, and multi-process code base. • Work primarily in C++ and write tests with HTML and JavaScript. • Collaborate with a geographically distributed development team in the open.

About Mozilla

😃 What Mozilla offers

• Generous performance-based bonus plans for all eligible employees. • Rich medical, dental, and vision coverage. • Generous retirement contributions with 100% immediate vesting. • Quarterly all-company wellness days. • Country-specific holidays plus a day off for your birthday. • One-time home office stipend. • Annual professional development budget. • Quarterly well-being stipend. • Considerable paid parental leave. • Employee referral bonus program.

💖 What makes Mozilla unique

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. They make pioneering brands like Firefox, the privacy-minded web browser. With more than 225 million people using their products each month, Mozilla is shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation.

Interested in this job?

Apply Now