Software Engineer, Firefox Desktop Integrations
Mozilla
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.
$104k - $151k per year
...We make pioneering brands like Firefox, the privacy-minded web... ...and distribute open-source software that enables people to enjoy the... ...Firefox team is a community of engineers who care deeply about delivering... ...securely, quickly, and well! Desktop Integrations is a cross-functional...SuggestedImmediate startRemote workHome office- ...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
- ...productivity through tooling, automation, integrations, and best practices. Drive the vision... ...infrastructure. Lead and mentor CI engineers and partner with engineering leadership... ...open-source contribution or large-scale software development experience at a leading technology...SuggestedLong term contractTemporary workCasual workRemote workFlexible hours
- ...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
- 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...SuggestedFull timeContract work
- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Card Network Integration based in Canada. This is a senior engineering opportunity focused on building scalable systems that power card...Full time
- ...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
- ...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
$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- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...firmware, kernel and drivers, all the way up to desktop applications and containers. We work on...Full timeWork at officeLocal areaRemote workWork from homeWorldwideMonday to fridayNight shift
- ...consumer-facing apps and ads systems. They own integrations with metrics verification and brand... ...powers Reddit’s mission. As a backend engineer on the team, candidates might work on:... ...Required Qualifications: ~3+ years of software development experience in one or more general...RemplacementFull timeFor contractorsWork at officeRemote workFlexible hours
- ...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
- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...stability. Modernize Tooling: Evaluate and integrate emerging AI-powered tools to enhance... ...Who You Are ~10+ years of experience in software engineering, with a demonstrated track...Hourly payLong term contractRemote workFlexible hours
$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- ...applications and next steps. Our partner is looking for a Support Software Engineer based in Canada. This is a hands-on engineering role focused... ...spanning AI agents, conversational intelligence, telephony, integrations, APIs, authentication, and legacy systems. The role combines...Full 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$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
- ...environments. Support sandbox and simulation services for integration testing and payment-network transaction validation. Use workflow... ...community activities. Requirements ~5+ years of backend engineering experience with a bachelor’s degree, or an advanced degree...Remote workFlexible hours
$165k - $220k per year
...We make pioneering brands like Firefox, the privacy-minded web... ...and distribute open-source software that enables people to enjoy the... ...is seeking experienced browser engineers to join a small team exploring... ...We are looking for a browser engine specialist who enjoys turning...Immediate startRemote workHome office- ...Job Responsibility: Overview: At Quest, we create and manage the software that makes the benefits of new technology real. Companies turn... ...with techniques such as unit testing, mocking, automation, and integration testing Good understanding of modern software practices...Full timeWork at officeRemote work
- ...approaches to improve reliability and explainability. Deliver integrations across ingestion, matching, entity generation, and downstream... ...and reliability through iterative hardening. Set engineering standards, mentor engineers, and partner with product and downstream...Full time
$149.6k - $199.6k per year
...daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and... ...intuitive to consume, ensuring our internal teams can seamlessly integrate AI capabilities into their workflows. Responsibilities...Full timeFixed term contractWork at officeRemote workHome officeFlexible hours$160k - $240k per year
...discover the minerals the world needs—by integrating artificial intelligence, human... ...multidisciplinary teams of data scientists, engineers, and geologists work together to build data... ...engineers, geologists, data scientists, software engineers, and community, health & safety...Full timeRemote work- ...About the Role We are looking for experienced software engineers to help train and evaluate AI models on real-world programming work. You will build and validate coding tasks, review AI-generated code, and write the reference solutions and tests that models are measured...Hourly payFor contractorsRemote work
$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- ...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
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
