Jobs.ca
Jobs.ca
Language
Mozilla logo

Full-Stack Staff Product Engineer

Mozilla14 days ago
Remote
Canada, United States
$150,000 - $175,000/yearly
Mid Level

Top Benefits

Health, Dental, and Vision Insurance
Life Insurance and Accidental Death Coverage
Short-Term and Long-Term Disability Insurance

About the role

Who you are

  • 10+ years of professional software development experience
  • 5+ years focused on frontend development
  • 3+ years of experience with React
  • 3+ years of experience with TypeScript
  • Experience delivering vertically integrated features across the stack (monorepo environments a plus)
  • Strong system design skills — data flow, state management, caching, and API design
  • Strong product sense — attention to UX, reducing friction, and thinking beyond specs
  • Experience with AI product development (at least 1 year preferred)
  • Fast learner with a growth mindset — comfortable working with emerging tools and technologies
  • Excellent written and verbal communication skills
  • Proven ability to collaborate with developers, designers, and product managers
  • Commitment to open-source development and open standards
  • Experience with local-first architectures (CRDTs, SQLite, IndexedDB)
  • Building cross-platform apps (Electron, Tauri, React Native, etc.)
  • Working with AI/LLM APIs (OpenAI, Anthropic, local models)
  • Previous contributions to open-source projects or communities
  • Experience leading open-source project initiatives

What the job involves

  • We’re looking for a generalist Full-Stack Staff Product Engineer who thrives on ownership and versatility
  • This is not a “stay in your lane” role — you’ll work across the entire stack, from frontend and backend to desktop shell and AI integrations, helping shape the foundation of a new product
  • Design and implement end-to-end features across the stack
  • Make architectural decisions that influence the entire product
  • Build responsive UIs in React using modern patterns (hooks, server components, streaming)
  • Develop local-first data sync and storage strategies
  • Integrate AI/LLM capabilities (streaming, embeddings, agentic workflows)
  • Create cross-platform desktop experiences with Tauri
  • Implement email parsing, IMAP sync, and message intelligence
  • Build real-time features using WebSockets and server-sent events
  • Optimize performance for on-device ML inference
  • Own the full product development cycle — from concept to release
  • You’ll join a small, ambitious team shaping the future of privacy-first AI experiences, collaborating with staff and community members worldwide to create exceptional user experiences and advance MZLA’s mission

Benefits

  • Health, Dental, and Vision Insurance
  • Life Insurance + Accidental Death & Dismemberment
  • Short-Term Disability and Long-Term Disability Insurance
  • Employee Assistance Program (EAP)
  • Retirement Plan contributions
  • 20 Paid Time Off days per year (prorated) + your birthday
  • Company Holidays + Shutdown
  • Wellness budget
  • Reimbursement for professional development (up to $3,000/year)
  • Industry-leading paid parental leave (up to 26 weeks of fully paid leave for childbearing parents and up to 12 weeks for non-childbearing parents)
  • Flexible work environment (nearly half of Mozillians work remotely)
  • A work setup including the latest hardware and software of your choice

About Mozilla

Software Development
1001-5000

A lot of companies say they’re “mission-driven.” Our unique corporate structure guarantees that every decision we make upholds our mission: to ensure the internet remains open and accessible. Beholden to neither shareholders nor investors, Mozilla Corporation is wholly owned by the not-for-profit Mozilla Foundation.

Along with our communities of 20,000+ contributors and collaborators, Mozilla Corporation’s staff designs, builds, and distributes software that allows people to enjoy the internet on their own terms. Our flagship product — the Firefox browser — has expanded into a family of products that protects users and alerts them of risks, safeguards passwords and provides a secure VPN (with more to come).

By maintaining a safe, open internet we're helping humanity, while also helping the individual humans employed here to reach their personal and professional goals. With a relatively small team serving hundreds of millions of people, a culture of exploration, and a commitment to mentorship, opportunities abound to learn and grow at Mozilla.