Senior Software Engineer, Firefox Desktop @Mozilla Corporation

    8 days ago·Mozilla Corporation is hiring a remote Senior Software Engineer, Firefox Desktop·📍 Canada

    Overview

    The Senior Software Engineer role at Mozilla involves contributing to the development of Firefox features related to OS integration, particularly on Windows and macOS. Mozilla is a non-profit-backed technology company focused on creating a better internet for everyone.

    Key Responsibilities

    • Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations.
    • Implement enhancements to the Firefox installation and update experience using data insights.
    • Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS.
    • Collaborate on scoping and prioritizing work aligned with team goals.
    • Participate in code reviews and contribute to technical discussions with peers.
    • Take ownership of complex bugs and lead improvements to the Firefox experience.
    • Work closely with a geographically distributed team in a collaborative environment.

    Requirements

    • 3-5 years of experience as a Software Engineer.
    • Experience with systems-level programming on at least one major platform (Windows, macOS).
    • Strong programming skills in C/C++.
    • Effective communication and collaboration skills, particularly in distributed teams.
    • Ability to break down technical work and make steady progress on project timelines.
    • A collaborative mindset and a desire to contribute to team success.

    Bonus Points:

    • Programming experience in Rust.
    • Experience with Windows and/or macOS APIs (e.g., Win32, Cocoa).
    • Experience with Linux or macOS internals.
    • Contributions to open source projects.

    Benefits

    • Performance-based bonus plans.
    • Rich medical, dental, and vision coverage.
    • Generous retirement contributions with immediate vesting.
    • Quarterly wellness days.
    • Country-specific holidays plus a day off for your birthday.
    • Home office stipend.
    • Professional development budget.
    • Well-being stipend.
    • Paid parental leave.
    • Employee referral bonus program.
    • Other benefits depending on location.

    Location

    This is a remote role based in Canada.

    How to Apply

    Interested candidates should apply through the Mozilla careers page.

    Deadline

    No specific deadline mentioned.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.