Senior Software Engineer
Core
Build and own back-end systems and integrations for Mozilla's ecosystem services, ensuring reliability and health in production.
Role type
Senior Software Engineer (Backend)
Builds
Distributed back-end platforms powering Mozilla products like Firefox, including Privacy Services, AutoPush, and Remote Settings.
Domain
Internet infrastructure, cloud services, privacy, and security.
Required skills
Python, TypeScript/Node.js, Rust, PostgreSQL, SQL query optimization, Docker, Google Cloud Platform (GCP), observability tooling (Sentry, Grafana), OpenTelemetry, code review, security and privacy reviews.
Preferred skills
AI-assisted development tools, on-call rotation experience, release management.
Technologies
Python, TypeScript, Node.js, Rust, PostgreSQL, Knex, Docker, GCP, OpenTelemetry, Sentry, Prometheus, Grafana.
Responsibilities
Lead backend development and maintain server-side logic; take real ownership of services from deployment to production monitoring; collaborate with CloudEng to maintain production environments and monitoring; participate in on-call rotations to triage and resolve production issues; handle releases and dependency updates; partner with stakeholders to ensure backend systems and APIs meet needs; participate in code reviews and security/privacy reviews.
Seniority
Senior, hands-on IC