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 breach intelligence and external 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 with Knex, and Redis caching strategies.
  • Work with SRE to improve production environments through monitoring and alerting with OpenTelemetry, Sentry, Prometheus, and Grafana.
  • Triage and resolve production issues, investigate incidents, and respond to bug reports.
  • Rotate into a Base Load Engineer role to handle releases, dependency updates, and incoming support requests.
  • Partner with frontend engineers to support React, TypeScript, Next.js, and SCSS development and ensure backend APIs and data contracts meet their needs.
  • Collaborate with cross-functional teams on project goals, API design, code reviews, security reviews, and privacy compliance.

Requirements

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

Benefits

  • Generous performance-based bonus plans for eligible employees.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with 100% immediate vesting.
  • Quarterly company-wide 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.
  • Other benefits such as life/AD&D, disability, and EAP, depending on country.
  • Remote work under #LI-REMOTE.
  • Hiring ranges of $104,000-$139,000 CAD for Canada Tier 1 locations and $94,000-$126,000 CAD for Canada Tier 2 locations.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
4 hours, 4 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
4 hours, 4 minutes ago

Principal Software Engineer, Order

Olo 251-1K Internet Software & Services

Olo is hiring a Principal Software Engineer to lead architecture and technical strategy for its Order Engineering team in Belfast, with a fully remote role focused on scaling critical restaurant technology systems.

AWS CI/CD Kafka Kubernetes Microservices .NET Terraform
4 hours, 19 minutes ago

Member of Technical Staff, Trading (Derivatives)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff, Trading (Derivatives) to build and maintain institutional crypto trading systems that support front-office and back-office workflows in a regulated digital asset environment.

Git Go GraphQL gRPC MySQL PostgreSQL Solid.js TDD
4 hours, 34 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