Software Engineer, Firefox Desktop Integrations
$82k - $110k per yearMozilla
Why Mozilla?
Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people.
About this team:
The Firefox team is a community of engineers who care deeply about delivering the fastest, friendliest, most usable browser possible. We are responsible for making the things you see in the browser work securely, quickly, and well! The Desktop integrations team is a cross-functional team that focuses on updates, installs and integrating Firefox with different OS platforms. As part of the Desktop Integrations team, you will be responsible for all things related to OS integration (particularly Windows and macOS) and helping us grow our user base.
Our team is geographically distributed, and working in the open is the norm. We contribute to the code driving the Firefox browser on all desktop platforms.
About the role:
A Software Engineer is an early-career individual contributor who is growing in their ability to take on more complex tasks. At Mozilla, this role involves working on engineering projects that typically span several weeks and require collaboration with peers. Software Engineers at this level contribute to implementation, ask thoughtful questions, and raise blockers early. They communicate clearly within their team, follow team processes, and steadily build expertise in their domain.
What you’ll do:
- Assist in the development and maintenance of Firefox features related to installs, updates, and OS integrations.
- Work on improvements to the Firefox installation and update process with guidance from senior engineers.
- Support efforts to solve platform-specific challenges on Windows and/or macOS, particularly where Firefox must interact directly with the operating system.
- Collaborate with your manager and teammates to define and scope tasks, with regular check-ins to share progress and ask for support when needed.
- Participate in code reviews to grow your understanding and contribute to a high-quality codebase.
- Help identify and fix bugs that improve the Firefox experience for our global user base.
- Engage with a distributed team and contribute positively to our open and inclusive work environment.
What you’ll bring:
- Some experience with systems-level programming on a major platform (e.g., Windows, macOS).
- Proficiency with C/C++ programming.
- Willingness to communicate clearly, ask questions, and seek feedback.
- Ability to contribute to collaborative projects and steadily build up your technical and problem-solving skills.
- A growth mindset and enthusiasm for contributing to impactful software.
Bonus Points
- Exposure to or experience with Rust.
- Familiarity with Linux, or macOS internals.
- Exposure to or familiarity with native Windows or macOS APIs (such as Win32 or Cocoa)
- Previous participation in open source projects or a strong interest in learning how to contribute.
We value a variety of voices within our team and at Mozilla. You don't need to check every box on this list to apply.
What you’ll get:
- Generous performance-based bonus plans to all regular employees - we share in our success as one team
- Rich medical, dental, and vision coverage
- Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
- Quarterly all-company wellness days where everyone takes a pause together
- 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
- Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
About Mozilla
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 controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.
Commitment to diversity, equity, inclusion, and belonging
Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientation s, gender identities, and expressions.
We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at View email address on codingjobboard.com to request accommodation.
We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.
Group: E
#LI-REMOTE
Req ID: R3253
Hiring Ranges:
Canada Tier 1 Locations
$82,000—$110,000 CAD
Canada Tier 2 Locations
$74,000—$99,000 CAD
- ...years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with... ...: The Firefox team is a community of engineers who care deeply about delivering the fastest... ...work securely, quickly, and well! The Desktop integrations team is a cross-functional team that...SuggestedFull time
- ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer, Firefox Desktop Integrations based in Canada. Join a mission-driven technology team working to make the internet more open, accessible,...SuggestedFull timeWorldwide
- ...You will take on the ongoing maintenance and routine engineering work in Firefox’s Layout area (CSS, page layout, APZ, text, images). Working independently at a tech-lead level, you keep the Layout code healthy. Responsibilities - Own day-to-day Layout maintenance: fix bugs...SuggestedFull timeContract work
- ...exchanges and wallets to payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains. By harnessing the... ...role, you will be responsible for developing and maintaining Keet Desktop, our cross-platform P2P communications application built with React...SuggestedFull timeImmediate startRemote workWorldwide
- ...Responsibilities Develop and maintain Keet Desktop, a cross-platform peer-to-peer communications application. Implement UI/UX features using React and the Pear runtime. Optimize frontend performance, including rendering and memory management. Write modular, maintainable...SuggestedFull timeRemote work
- The role You will build and improve the WebCompat team’s internal tooling, the dashboards and the broken-site-report screenshot pipeline the team relies on to triage and prioritize site breakage. This is a focused tooling role that makes the WebCompat program faster and more...Full timeContract work
- ...world-leading technology companies, including semiconductor, component, terminal, software and Internet providers, as well as mobile carriers, bringing the company a unique vertical integration advantage and aiming to create high-quality intelligent devices. ThunderSoft has...
- ...ABOUT THE TEAM The Integrated Workflows team exists to expand Mural's value by embedding... ...content moves through. That is what integrations unlock, and it is the most interesting... ...integrations we ship. YOUR MISSION As a Senior Software Engineer on the Integrated Workflows team, you'...Full timeLive InShift work
- ...International expansion is a critical growth engine for Toast's future. Outside the US, we... ...are actively growing our market share. Integration partnerships are a key part of our strategy... ...vacancy. Who We Are Supporting customers software partners is a key part of international...Full timeLocal areaRemote work
$108.4k - $126.5k per year
...The Role, Integrations Engineer I - this role is based for applicants located in Canada SiteDocs, a GoCanvas company, is a leading provider of digital safety management software, trusted by thousands of teams to modernize and simplify workplace health and safety across construction...Long term contractRemote work- ...payment processors and ATMs—to seamlessly integrate reserve-backed tokens across blockchains.... ...About the job As a Senior Frontend Engineer, you’re not just building interfaces—you’... ...Preferred Qualifications Experience with desktop application development (Electron, Tauri,...Full timeLocal areaImmediate startRemote workWorldwide
- ...years. We make groundbreaking brands like Firefox, the privacy-minded web browser. Now,... ...design, build and distribute open-source software that enables people to enjoy the internet... ...Data Science team partners with Product and Engineering to grow usage of our flagship product: Firefox...Long term contractFull timeImmediate startHome office
- ...Back to jobs New Senior Software Engineer Remote Canada Apply Why Mozilla? Mozilla Corporation... ...years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with... ...build and own back-end systems and the integrations that keep our services running, help maintain...Full timeRemote workWorldwide
- ...Responsibilities Collaborate with other engineers to identify and correct issues. Write high-quality, performant, open-source, standards... ...user-interaction techniques, algorithms, and tools that improve Firefox rendering quality and performance. Participate in code...Long term contractFull timeImmediate startRemote workHome office
$104k - $139k per year
...We make pioneering brands like Firefox, the privacy-minded web... ...and distribute open-source software that enables people to enjoy the... ...team is a global community of engineers who care deeply about how the... ...and animations in Gecko, the engine behind Firefox. You will be able...Long term contractImmediate startRemote workHome office- ...the infrastructure and financial partner integrations that enables Stripe to accept, manage,... ...at the intersection of product/platform engineers and financial partners, connecting them... ...technical role (ex: Technical Operations, Software Engineer, etc.) ~ Have experience managing...
$114.5k - $148k per year
...reverse metabolic disease in one billion people. As a Backend Engineer, you’ll build reliable systems, improve data accuracy across member... ...to healthcare, fintech, or other regulated domains where data integrity is paramount. Values-driven culture Virta’s company values...Long term contractFull timeWork at officeRemote work$120k - $140k per year
...Requisition Number: 106673 Software Engineer Location: You will have the flexibility... ...extraordinary results. As a Fortune 500 Solutions Integrator with deep expertise in cloud, data, AI... ...and SQL (PostgreSQL) Unit and integration testing Git-based workflows and CI/...Full timeLocal areaImmediate startRemote work- ...Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy,... ...to work at the intersection of enterprise desktop development, financial technology, and AI... ...You Are: - 5+ years building production software, with significant experience in desktop applications...Full timeWork at officeWorldwide
- ...records come out. We’re looking for the engineer who will own that transformation. At... ...we’re searching for a Senior Full-Stack Software Engineer for one of our U.S.-based clients... ...with U.S. business hours Direct integration into the client’s engineering team Ready...Long term contractFull timeRemote work
$100 - $120 per hour
...Commitment: Part time, ~40 h/week Field: Other Engineering Mercor is seeking experienced Systems & Integration Engineers to support an advanced engineering and... ...across electrical, mechanical, firmware/software, thermal, controls, and manufacturing domains ....Part timeRemote workFlexible hours$150k - $165k per year
...matters, and your wins celebrated. We are seeking a Staff Software Engineer to provide technical leadership and architectural guidance for... ...Java Communication Frameworks: gRPC and API development/integration Databases & Caching: PostgreSQL and Redis Architecture...Long term contractFull timeRemote work- ...maintain authentication flows and OAuth integrations across Motive products. Build and evolve... ...provide repeatable security guidance to engineering teams. Partner with product and... ...Requirements At least 5 years of experience in software engineering, security engineering,...Long term contractFull timeTemporary workWork at office
$135k - $165k per year
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA,Remote Job Type... ...evolution of our industry-leading claims engine. CVM owns how claims connect with... ...capture. You’ll also build the vendor integrations and workflows that connect carriers with...Long term contractFull timeTemporary workDirect hireLocal areaRemote workVisa sponsorshipWork visaFlexible hours- ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment... ...fairly and with respect. We lead with kindness, humility and integrity. We take the time to understand each other and our customers....Full time
$40 - $150 per hour
...someone is you. You'll run agentic coding sessions on real engineering tasks, analyze what the models produce, and red-team them until... ...real users hit them. Roles this fits Common backgrounds: Software Engineer, Backend Engineer, Full-Stack Developer, DevOps Engineer...Weekly payFull timeContract workFor contractorsRemote workFlexible hours- ...this role, we encourage you to apply. Your Role You’re a software engineer who is well respected by your peers, and collaborates and... ...Design, develop, and maintain RESTful APIs for seamless customer integration. Ensure API scalability, security, and adherence to best...Full timeRemote workFlexible hours
- ...matter knowledge across domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world expertise into... ...human intelligence layer for frontier AI. Role Title: Senior Software Engineer Role Type: Contractor (~15 hrs a week) Location:...Part timeFor contractorsRemote work
$90k - $120k per year
...development Overview We are seeking a resourceful and talented Software Engineer to join our team and contribute to the ongoing growth and... ...with customers and perform different types of system integration Produce documentation for your team's products, code, and...Full timeFor contractorsRemote workHome office- ...Ireland. Come join us! About the Role We are seeking a Staff Software Engineer to join Reference and Entity Data Systems (REDS) and own the... ...lineage, confidence-scoring, or quarantine/resolution workflows - Integrating new data vendors end to end - Cloud-native architectures and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Firefox Desktop Integrations. Be the first to apply!
- software developer no experience Remote
- junior software developer Remote
- software developer entry level Remote
- software developer intern Remote
- software developer internship no experience Remote
- software developer Remote
- software development engineer Remote
- part time software developer Remote
- software design engineer Remote
- software engineer salary in canada Remote

