Staff Software Engineer
Core
Lead technical architecture and product direction for web-based services extending Thunderbird beyond email, including calendar and secure file storage solutions.
Role type
Staff Software Engineer (Services)
Builds
Web-based services (calendar, secure file storage), analytics infrastructure, and scalable software patterns for Thunderbird.
Domain
Open-source email and productivity tools, web services, privacy-respecting communication.
Required skills
JavaScript, Python/Rust/Go/C++, scalable system design, full-stack development, API development, technical leadership, remote collaboration, English communication.
Preferred skills
Product management experience, AI-enabled tools usage.
Technologies
JavaScript, Python, Rust, Go, C++, front-end frameworks, APIs.
Responsibilities
Lead technical architecture of new Services products, write code and build prototypes, establish software patterns, build analytics infrastructure, mentor engineers, collaborate with cross-functional teams.
Seniority
Staff, hands-on IC with significant influence and mentorship.
