Staff Software Engineer (Web Application Services)
mozilla
New York, United States Posted October 10, 2026
Check how well your resume matches this job
Salary Range
$180,000 - $215,000
Job Description
Join Mozilla as a Staff Software Engineer, where you'll shape the architecture and technical direction of web-based products that extend Thunderbird beyond email. You'll work with designers, engineers, and community members to write code, build prototypes, solve complex problems, and make technical decisions that shape our products. This role offers significant technical ownership and influence, with opportunities for mentorship and collaboration across teams.
- 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.
- Provide technical and product direction across Thunderbird and lead technical collaboration with other parts of Mozilla and community contributors when needed.
- A commitment to continuous learning and staying current with industry trends and technologies
- Experience acting as a technical lead, solving complex technical problems, and providing mentorship and guidance to other engineers
- Experience with front-end frameworks, full-stack development, and/or API development
- Expert-level JavaScript skills and knowledge of at least one additional programming language, such as Python, Rust, Go, or C++
- 10+ years of web software development experience, including experience designing scalable and efficient systems and launching complex web projects at scale
- Ability and willingness to travel periodically, including internationally
- Strong knowledge of software development practices, including testing, code review, and documentation, and the ability to help others develop these skills
- An understanding of the business landscape, including challenges and opportunities, and experience collaborating with teams to expand Thunderbird’s user and donor base
- Excellent written and verbal English communication and documentation skills, with the ability to communicate clearly and concisely with an international, geographically distributed team
- Comfort working in an open-source environment and a commitment to Mozilla values
- Ability to learn, evaluate, and responsibly use emerging technologies, including AI-enabled tools, to improve work processes
- Experience collaborating remotely across disciplines such as engineering, product management, QA, and design
- Experience with product management or product-focused work
Required Skills
Similar Jobs
Senior Software Engineer
mozilla
How to apply
You apply on mozilla’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout mozilla
See every open role at mozilla on ARes.
More Jobs at mozilla