New Products Principal Engineer

Mozilla Foundation

Apply Now

Job Description

Job Overview

The New Products Principal Engineer at Mozilla Corporation will be responsible for architecting and developing a browser-automation stack for AI agents. This role involves defining the technical vision, writing production code, and mentoring a small team of engineers, focusing on creating reliable web interactions for developer applications. The ideal candidate will thrive in a fast-paced environment, balancing technical strategy with hands-on development.

Technical Requirements

Required Skills
  • • Go
  • • Ruby
  • • Python
  • • TypeScript
Preferred Skills
  • • AI/ML workflows
  • • browser automation frameworks
Experience Level

10+ years of software engineering experience, with at least 3 years leading technical teams

Responsibilities

  • • Define and communicate the long-term technical roadmap for the browser-automation stack
  • • Write elegant, high-performance code daily in various programming languages
  • • Design distributed, fault-tolerant services and developer-facing SDKs/APIs
  • • Grow, mentor, and inspire a world-class engineering team
  • • Collaborate closely with product, design, and developer-relations teams
  • • Translate complex technical trade-offs into clear language for stakeholders

Technical Environment

Languages
Frameworks

Benefits & Perks

  • • Generous performance-based bonus plans
  • • Rich medical, dental, and vision coverage
  • • Generous retirement contributions with 100% immediate vesting
  • • Quarterly all-company wellness days
  • • Country-specific holidays plus a day off for your birthday
  • • One-time home-office stipend
  • • Annual professional development budget
  • • Quarterly well-being stipend
  • • Considerable paid parental leave
  • • Employee referral bonus program

Additional Information

Location
Remote Canada, Remote US
Type
Full-time
Compensation
$184,000 - $288,000 USD depending on location