Skip to main content
Mozilla Corporation

Senior Backend Engineer, Ecosystems

RemoteCanada only
Published
Role
Backend
Experience
Senior
Company size
Enterprise
CAD 104k–CAD 139k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer for Mozilla’s Ecosystem Services team, remote in Canada. Needs 4+ years software development, backend service experience in Python, TypeScript/Node.js, or Rust, plus PostgreSQL, GCP, Docker, observability, and production ownership/on-call experience.

Core skills

PostgreSQLGCPBackend services

Required skills

Python/TypeScript/Node.js/RustSQLKnexDockerSentryGrafana

Optional skills

TerraformKubernetesDjango

What you'll do

  • Build and own back-end systems and integrations that keep Mozilla services running.
  • Maintain and evolve the cloud infrastructure the application runs on.
  • Keep services reliable and healthy in production.
  • Collaborate with frontend engineers, product managers, CloudEng, UX, and design partners to deliver reliable features.
  • Lead backend development, building and maintaining server-side logic.
  • Take real ownership of services: deploy them, operate them, and keep them healthy in production.
  • Work with the CloudEng team to maintain and improve production environments, including monitoring and alerting with tools such as OpenTelemetry, Sentry, Prometheus, and Grafana.
  • Participate in an on-call / off-hours support rotation, triaging and resolving production issues.
  • Partner with CloudEng and support teams to investigate incidents, address bug reports, and keep the application running reliably.
  • Periodically rotate into a support role, handling releases, dependency updates, and incoming work requests from customer support and other stakeholders.
  • Thoughtfully apply AI-assisted development tools to move faster and raise quality while maintaining judgment about fit.
  • Partner with and support stakeholders such as front-end and platform teams, ensuring backend systems, APIs, and data contracts meet their needs.
  • Partner with frontend and cross-functional teams to align on project goals, contribute to API design, and ensure backend systems, APIs, and data contracts meet their needs.
  • Participate in code reviews to maintain high standards of code quality and system reliability.
  • Participate in security and privacy reviews, ensuring all data protection measures meet compliance standards.

What they require

  • 4+ years of experience in software development with a strong focus on backend technologies.
  • Strong professional experience with Python, TypeScript/Node.js, or Rust building back-end services and confidence leading back-end engineering projects.
  • Proficiency with PostgreSQL and SQL query optimization, including relational schema design and migrations with a query builder such as Knex.
  • Hands-on DevOps experience on Google Cloud Platform (GCP), with Docker-based build and deploy pipelines.
  • Comfortable deploying, operating, and troubleshooting services in the cloud rather than handing that responsibility to someone else.
  • Hands-on experience with observability and monitoring tooling such as Sentry and Grafana.
  • Pragmatic commitment to shipping quality work.
  • Care about the quality and reliability of what you ship.
  • Ability to make sensible trade-offs under real constraints and consistently move work to and into production.
  • Strong engineering judgment.
  • Ability to navigate ambiguity, weigh trade-offs, and make sound decisions with incomplete information, and know when to ask for input.
  • Genuine ownership mindset.
  • Excited to own a service end to end and have a track record of operating what you build in production.
  • Experience with on-call or off-hours production support.
  • Experience mentoring junior engineers and driving technical excellence in code quality, testing, and process improvements.
  • Preferred: Performance / load testing experience.
  • Preferred: Open-source contributions or personal engineering projects.

Benefits

  • Generous performance-based bonus plans to all eligible employees.
  • Rich medical, dental, and vision coverage.
  • Generous retirement contributions with 100% immediate vesting regardless of whether you contribute.
  • 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.
  • Other benefits such as life/AD&D, disability, and EAP, varying by country.

Mozilla Corporation is a non-profit-backed technology company that makes products like Firefox and builds open-source software to make the internet better for people. Ecosystem Services builds and operates back-end platforms powering Mozilla products and services, including privacy, security, notifications, real-time updates, and configuration delivery.

TechnologyEnterprisemozilla.org

What people say about this company

4.1/ 5

  • Employees value the company's commitment to open-source principles and its mission to promote internet privacy.
  • The work-life balance is often highlighted as a significant benefit.
  • Some employees have noted challenges with management and communication within teams.

Details

Apply routeGreenhouse
CAD 104k–CAD 139k/yr