Mozilla

Mozilla

Mozilla, the maker of Firefox, is a non-profit organization ensuring an open, safe, and accessible internet for all users worldwide.

Internet Software & Services
251-1K
Founded 2005
$2M raised

Description

  • Lead backend development in Node.js and TypeScript within a Next.js full-stack application.
  • Design, implement, and maintain integrations with external breach intelligence data sources such as Have I Been Pwned.
  • Build and maintain event-driven systems using Google Cloud Pub/Sub.
  • Own cloud infrastructure across GCP and AWS, including GKE, S3, and SES.
  • Own the data layer, including PostgreSQL schema design, query optimization, and Redis caching strategies.
  • Partner with SRE to improve production environments through monitoring, alerting, and operational support.
  • Triage and resolve production issues, investigate incidents, and address bug reports.
  • Rotate into a Base Load Engineer role to handle releases, dependency updates, and incoming support requests.
  • Support frontend engineers by ensuring APIs, data contracts, and backend systems meet product needs.
  • Participate in code reviews, security reviews, and privacy reviews.

Requirements

  • 7+ years of software development experience with a strong focus on backend technologies.
  • Deep expertise in Node.js and TypeScript, with experience building and leading backend engineering projects.
  • Proficiency with PostgreSQL and SQL query optimization; experience with Knex is a plus.
  • Experience deploying and operating applications on Kubernetes.
  • Experience with GCP, including Pub/Sub and Cloud Logging, and familiarity with DevOps and SRE collaboration.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Experience with AWS, including S3, or similar cloud storage services.
  • Hands-on experience with observability tooling such as OpenTelemetry, Sentry, Prometheus, and Grafana.
  • Familiarity with Redis for caching and session management.
  • Experience with Next.js, React, and SCSS, with willingness to contribute to full-stack development.
  • Experience with modern testing practices including Vitest, Playwright, and component testing.
  • Strong communication skills and ability to collaborate across engineering, product, and operations teams.
  • Experience mentoring junior engineers and driving improvements in code quality, testing, and process.
  • Experience with Stripe or payment platform integrations is a plus.
  • Experience with Mozilla Fluent or other i18n/l10n frameworks is a plus.
  • Experience with Storybook for component-driven development is a plus.
  • Experience with performance or load testing is a plus.
  • Experience with data breach intelligence or cybersecurity domain knowledge is a plus.

Benefits

  • 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 benefits such as life insurance, AD&D, disability coverage, and EAP, depending on country.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Tempe, AZ, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core APIs and backend services that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js TypeScript
26 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Basel, Switzerland

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Windows Desktop Software Engineer to lead the architecture, development, and accessibility of its Windows text-to-speech application used by millions of learners.

C# C++ CI/CD .NET
34 minutes ago

Senior Software Engineer, Core Experiences - Porto Alegre, Brazil

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
41 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Salt Lake City, UT, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate the data collection and ingestion infrastructure that powers model training and next-generation consumer and enterprise products.

Bash Docker GCP Linux Python Terraform
49 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers