Software Engineering
Mozilla
Mozilla's Thunderbird team is hiring a Staff Software Engineer to shape the technical direction of web-based Thunderbird Services products that extend beyond email, including appointment calendars and secure file storage. The role is fully remote and is posted as separate rows for the United States (USD 180,000 to 215,000) and Canada (CAD 155,000 to 190,000). Applicants must live in and hold permanent work authorization for the country of the row they apply to, and visa sponsorship is not provided. Both rows were first published on Mozilla's Greenhouse board on 27 September 2026. The apply link goes to the US row; switch to the Canada row on the Mozilla careers page if you are Canada-based.
4 more roles like this one.
Lead technical architecture for new Services products and complex projects. Write code, build prototypes and contribute throughout the development lifecycle. Establish software patterns and technology decisions across product lines. Build analytics infrastructure supporting data-driven decisions. Address ambiguous, high-impact problems affecting user and subscriber growth. Mentor engineers through code review, documentation and guidance.
At least 10 years of web software development experience, including designing scalable systems and launching complex web projects at scale. Expert-level JavaScript plus knowledge of Python, Rust, Go or C++. Front-end framework experience, full-stack or API development background and strong software development practices. Technical leadership experience, comfort with open-source environments and excellent English communication. Willingness to travel periodically, including internationally.
Marked skills have a short guide — click one to see what to learn.
Salary not disclosed
See roles like this one
A free account opens every listing on EnRoute Jobs, saves the ones worth keeping, and scores each against your skills.
Create a free accountAlready have one? Log in