Job Description
The New Products team at Mozilla is building a browser-automation stack for AI agents. Our mission is to make it effortless for developers to integrate fast, reliable web interactions into their agentic applications. We are seeking a founding Principal Software Engineer who will set the technical vision, architect the platform, and spend the majority of their time writing production code alongside the team. You will guide a small, fast-moving group of engineers, and personally deliver the core libraries, services, and tooling that empower the next generation of intelligent web automation.
Define and communicate the long-term technical roadmap for our browser-automation stack, balancing rapid iteration with long-term maintainability and scalability. Write elegant, high-performance code daily in languages such as Go, Ruby on Rails, and TypeScript. Rapidly prototype, benchmark, and ship features to production. Design distributed, fault-tolerant services and developer-facing SDKs/APIs. Own cloud infrastructure, CI/CD pipelines, security, and observability. Grow, mentor, and inspire a world-class engineering team. Conduct thoughtful code reviews, establish the engineering culture, and foster a team of technical excellence and psychological safety.
About Mozilla Corporation
Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years.