Staff Software Engineer, Web Application Services
Mozilla· Thunderbird
RemoteCA$155k - CA$190kfull-timePosted 3w ago
About the role
Staff-level IC role to shape architecture and technical direction of Thunderbird's web-based Services products (e.g., calendar, secure file storage/transfer), expanding beyond email and contributing to growth of users and donors.
Responsibilities
- Lead the technical architecture of new Services products, taking ownership of complex projects and identifying improvements that strengthen our systems as they evolve.
- Write code, build prototypes and experiments, and contribute throughout the development lifecycle, from planning and testing through implementation, monitoring, and maintenance.
- Help establish software patterns and make technical decisions across our Services products, including investigating and proposing technology choices.
- Build and evolve analytics and infrastructure that help the team use user-generated data to inform decisions.
- Take on ambiguous, high-level problems with broad scope and direct impact on Services goals, including growing users and subscribers.
- Provide technical and product direction across Thunderbird and lead technical collaboration with other parts of Mozilla and community contributors when needed.
- Work closely with the team and community to surface issues, refine ideas, and develop practical solutions.
- Identify and plan improvements that make our systems and processes more accessible, self-serviceable, lower friction, sustainable, scalable, and easier to delegate.
- Mentor other engineers through code review, documentation, technical discussions, process improvements, and ongoing guidance.
- Stay current with evolving technologies, coding standards, libraries, and frameworks and apply that knowledge to your work.
Qualifications
- 10+ years of web software development experience, including designing scalable and efficient systems and launching complex web projects at scale.
- Expert-level JavaScript skills and knowledge of at least one additional programming language (e.g., Python, Rust, Go, or C++).
- Understanding of the business landscape and experience collaborating with teams to expand Thunderbird’s user and donor base.
- Experience with front-end frameworks, full-stack development, and/or API development.
- Strong knowledge of software development practices (testing, code review, documentation) and ability to help others develop these skills.
- Experience acting as a technical lead, solving complex technical problems, and mentoring engineers.
- Experience collaborating remotely across disciplines (engineering, product management, QA, design).
- Excellent written and verbal English communication and documentation skills.
- Comfort working in an open-source environment and commitment to Mozilla values.
- Ability to learn, evaluate, and responsibly use emerging technologies, including AI-enabled tools.
- Commitment to continuous learning and staying current with industry trends.
- Ability and willingness to travel periodically (including internationally).
Skills
Required:JavaScriptAdditional programming languageFrontend frameworks / Full-stack / API developmentSoftware development practicesTechnical leadership & mentorshipRemote collaborationCommunicationLearning & adaptabilityTravel willingness
Benefits
- Fully remote work & schedule flexibility
- Company-provided laptop
- Annual bonus program
- Monthly remote work stipend
- Annual professional development stipend
- Access to Coursera learning platform
- Industry conferences
- Company all-hands and team gatherings
- 24 days PTO per year (prorated)
- Your birthday
- Year-end company shutdown
- 9 wellbeing days
- Public holidays
- Other paid leave
- Quarterly wellbeing stipend for personal / family activities
- RRSP contributions
- Health, dental, & vision insurance
- Disability insurance
- Life insurance
- Employee assistance program
- Paid parental leave
- Paid sick days
Last updated Sep 30, 2026. Interested? Apply on the company site.
About Mozilla
Internet for people, not profit
Mozilla is the not-for-profit behind the lightning fast Firefox browser. We put people over profit to give everyone more power online.
BrowserInternetNot-for-profitFirefox
More open roles at Mozilla
- Senior Manager, Accounting & Finance5d agoRemote · Thunderbird
- Contract Staff Software Engineer-Bug Burndown5d agoRemote · Firefox
- Senior Manager, Accounting & Finance5d agoRemote · Thunderbird
- Sr. Executive Assistant5d agoOffice of CEO
- Software Engineer, Firefox Desktop Integrations5d agoRemote · Firefox