Principal Engineer, New Products

New

Skills

CI/CD Cloud infrastructure Distributed systems Go Javascript Python Ruby On Rails Typescript

Mozilla is seeking a Principal Engineer to lead the development of its browser-automation stack for new products. This fully remote, permanent role offers an opportunity to drive technical strategy, architect high-performance systems, and mentor a world-class engineering team. Applicants must be based in the United States.

Job Overview
  • Define and communicate the long-term technical roadmap for browser automation technologies.
  • Collaborate with product, design, and developer-relations teams to deliver impactful solutions.
  • Maintain high standards for code quality, performance, and operational excellence.
Key Responsibilities
  • Write elegant, high-performance code in Go, Ruby on Rails, and TypeScript.
  • Design distributed, fault-tolerant services and developer-facing SDKs/APIs.
  • Own and improve cloud infrastructure, CI/CD pipelines, security, and observability.
  • Mentor, grow, and inspire a high-performing engineering team.
  • Conduct thoughtful code reviews and foster a strong engineering culture.
  • Translate complex technical trade-offs into clear language for stakeholders.
Required Skills & Qualifications
  • 10+ years of experience in software engineering, building high-performance developer tools or distributed systems.
  • At least 3 years of experience leading technical teams or large projects.
  • Expert-level proficiency in at least two of Go, Ruby (Rails), Python, or TypeScript/JavaScript.
  • Proven track record in architecting and shipping complex, high-throughput systems.
  • Deep understanding of browser internals, automation frameworks, and secure web interaction.
  • Experience with AI/ML workflows or agent frameworks is a plus.
  • Strong commitment to code quality, testability, performance, and operational excellence.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Python Container Engineer

New

Develop scalable container images

Automate CI/CD for containers

CI/CD Docker Github Actions Go

Frontend Engineering Working Student

New

Gain practical experience with modern frontend technologies

Contribute to real-world web applications used by millions

CI/CD Cloud Services Design Systems Github

Cloud Software Engineer Role

Posted 3 days ago

Accelerate client cloud migrations

Provide strategic technical guidance

AWS CI/CD Engineer Generative AI

Senior Full Stack Engineer

Posted 4 days ago

Develop scalable full-stack applications

Collaborate with cross-functional remote teams

Angular AWS CI/CD Engineer

Principal Salesforce Engineer

Posted 4 days ago

Lead Salesforce Revenue Cloud technical implementation

Design and develop custom Salesforce solutions

Apex Api Development CI/CD devsecops

Senior .NET Software Engineer

Posted 4 days ago

Develop and maintain .NET platform features

Modernize and optimize cloud infrastructure

Asp.net Azure C# CI/CD

Pipeline Orchestration Platform Lead

Posted 4 days ago

Lead development of orchestration platform

Ensure platform scalability, security, and observability

Api Development Architecture AWS CI/CD

Data Scientist MLOps Role

Posted 4 days ago

Hire a remote Data Scientist

Emphasize MLOps expertise

AWS Azure CI/CD Data Pipelines

Python Backend Engineer AI

Posted 8 days ago

Develop backend systems for AI features

Work remotely in Canada or Europe

Ai CI/CD Cloud Platforms Devops

Platform Software Engineer Role

Posted 10 days ago

Design and implement distributed platform infrastructure

Ensure high availability and scalability of services

Azure CI/CD Datadog Devops

Senior UiPath Integration Engineer

Posted 10 days ago

Automate enterprise processes using UiPath

Collaborate with stakeholders for requirements and solution design

Agile Methodologies Architecture CI/CD Devops

AWS DevOps Delivery Engineer

Posted 10 days ago

Automate AWS cloud deployments

Architect and implement best practices

AWS CI/CD Devops Github

Senior Full Stack Engineer

Posted 10 days ago

Lead full stack development of new products

Establish and uphold engineering best practices

API Design AWS CI/CD Docker

Technical Account Manager Role

Posted 10 days ago

Accelerate software delivery

Provide technical account management

Account manager Automation CI/CD Cloud Platforms

Senior Ruby Backend Engineer

Posted 11 days ago

Develop and scale backend data platforms

Integrate monitoring and analytics features

AWS CI/CD Devops Distributed systems

Senior .NET Cloud Migration

Posted 11 days ago

Migrate legacy .NET components to modern frameworks

Ensure compatibility and resolve package dependencies

.NET Framework Automation C# CI/CD

Platform SRE Engineer

Posted 11 days ago

Support Kubernetes and Istio operations

Automate infrastructure lifecycle management

Architecture CI/CD Cloud Cloud Architecture

Wikimedia Data Engineer Role

Posted 12 days ago

Design and maintain scalable data pipelines

Ensure data quality and reliability

Airflow CI/CD Hadoop hive

Platform Site Reliability Engineer

Posted 15 days ago

Maintain and enhance Kubernetes clusters

Implement and automate infrastructure-as-code solutions

Architecture Bootstrap CI/CD Cloud

Java Cloud Practice Engineer

Posted 20 days ago

Design and deploy cloud-based solutions

Automate and optimize cloud services

AWS Azure CI/CD Cloud

Billing Platform Senior Engineer

Posted 22 days ago

Develop and maintain billing and usage features.

Integrate product with internal and third-party systems.

CI/CD Distributed systems Full stack development Java

Customer Success Onboarding Engineer

Posted 22 days ago

Recruit a remote Customer Success Engineer

Facilitate onboarding for GitLab customers

CI/CD Cloud Platforms Communication Skills Customer success

Senior Backend Engineer Role

Posted 24 days ago

Build scalable and secure backend systems

Develop and maintain robust APIs

CI/CD Docker Engineer Gcp

Intermediate Support Engineer

Posted 26 days ago

Deliver expert support for GitLab customers

Troubleshoot and resolve complex technical issues

CI/CD Devops Engineer Git

Senior Python Engineer Remote

Posted 26 days ago

Design and build scalable Python applications

Collaborate with clients and distributed teams

Agile Methodologies CI/CD Cloud Cloud environments

Azure Cloud Practice Engineer

Posted 26 days ago

Design and manage Azure infrastructure solutions

Implement and govern identity management with Active Directory

Active directory Azure CI/CD Cloud

Cloud Engineering Manager Role

Posted 28 days ago

Build and lead cloud engineering teams

Deliver scalable platform and infrastructure tools

Agile Architecture AWS CI/CD

Staff Platform Engineer Remote

Posted 29 days ago

Hire a senior platform engineer

Develop scalable platform solutions

API Design CI/CD Cloud infrastructure Engineer

Customer Success Engineer EMEA

Posted 29 days ago

Support EMEA customers remotely

Enable successful DevOps adoption

Agile Methodologies CI/CD Cloud Platforms Communication

Microservices Engineer (Remote)

Posted 30 days ago

Design and build scalable microservices and APIs

Enhance performance, resilience, and security of backend systems

CI/CD Devops Distributed systems Docker

Remote Customer Success Engineer

Posted 31 days ago

Hire a remote engineer

Support GitLab customers

CI/CD Cloud Computing Customer success Devops

Backend Software Engineer Role

Posted 32 days ago

Design and develop scalable backend services

Ensure high availability and security of systems

AWS CI/CD Django Docker

Private Cloud Delivery Engineer

Posted 33 days ago

Deliver private cloud consulting services

Design and automate VMware-based infrastructure

CI/CD Cloud Devops Engineer

Remote Senior Python Engineer

Posted 33 days ago

Hire a senior Python engineer

Support remote and flexible work

AWS CI/CD Django Docker

Backend & LLM Orchestration Lead

Posted 34 days ago

Lead backend development for AI-powered 3D product experiences

Optimize LLM orchestration pipelines for low-latency, high-throughput response

Ai/ml CI/CD Docker FastAPI

Senior IaC Engineer Twilio

Posted 34 days ago

Design and maintain scalable IaC solutions

Collaborate across teams for infrastructure automation

AWS CI/CD Engineer Go

Cloud Integration Solutions Architect

Posted 37 days ago

Architect and oversee integrated enterprise systems.

Lead and mentor development teams.

Architecture AWS Azure CI/CD

Senior Software Engineer Pismo

Posted 38 days ago

Develop and maintain anti-fraud systems

Lead technical decisions and mentor engineers

Ansible AWS CI/CD Engineer

IAM Staff Software Engineer

Posted 39 days ago

Develop and maintain IAM features

Enhance product security and lifecycle

Audit Authorization CI/CD Code Review

Fractional Software Architect Role

Posted 39 days ago

Perform deep code reviews for quality and security

Validate and improve backend architecture

AWS CI/CD Code Review Node.js

Senior Engineering Manager Role

Posted 39 days ago

Lead development of orchestration platform

Drive technical and product delivery excellence

Architecture AWS CI/CD Cloud

Pipeline Orchestration Platform Lead

Posted 39 days ago

Lead the development of a secure, scalable Pipeline Orchestration Platform.

Integrate platform with cloud infrastructure and CI/CD pipelines.

Api Development Architecture AWS Backend Development

Senior JavaScript Engineer

Posted 39 days ago

Design and build scalable JavaScript applications

Collaborate with global teams and clients

Agile Methodologies CI/CD Databases Integration Testing

Pipeline Orchestration Engineer

Posted 39 days ago

Automate deployment and rollback workflows

Build secure, scalable, and observable orchestration platform

Api Development Architecture AWS CI/CD

Wikimedia Data Engineer Role

Posted 43 days ago

Develop scalable and robust data pipelines

Enhance data quality through monitoring and alerting

Airflow CI/CD Engineer hive

Senior Ruby Backend Engineer

Posted 43 days ago

Develop scalable backend for data event platform

Collaborate across teams to deliver unified monitoring solutions

AWS CI/CD Devops Distributed systems

Wikimedia Data Engineer Role

Posted 44 days ago

Build and maintain scalable data pipelines

Ensure data quality and governance across systems

Airflow CI/CD Engineer Hadoop

Azure Cloud Practice Engineer

Posted 50 days ago

Lead and execute complex cloud projects

Guide teams to achieve excellence and innovation

Azure CI/CD Containerization Devops

Junior DevOps Engineer Romania

Posted 50 days ago

Provide remote technical and DevOps support

Troubleshoot and resolve application and infrastructure issues

CI/CD Devops Methodologies Elastic Search Terraform

Remote Junior DevOps Engineer

Posted 50 days ago

Deliver remote technical support for Eurofins Romania operations.

Troubleshoot and resolve application and infrastructure issues.

Azure CI/CD Devops Elastic Search
overtime