Description:
Mozilla seeks a Senior Backend Engineer to join the Content Engineering team, working on backend systems powering New Tab features in Firefox. The role focuses on building high-quality backend services, improving user experience, collaborating across teams, and contributing to open-source development.
Key Responsibilities:
Build backend systems for recommendation and content services for Firefox New Tab
Write code, tests, prototypes, and solve complex technical problems
Collaborate across engineering and design to improve the web experience
Contribute across a large open-source codebase
Participate in code reviews, documentation, and mentoring
Uphold strong code quality in performance, security, testing, accessibility, and maintainability
Support improvement of engineering practices
Qualifications:
4+ years of software engineering experience
3+ years experience with NodeJS or Python
Experience designing, shipping, and scaling software
Knowledge of SQL, React, Cloud infrastructure, AWS, Docker, GraphQL, TypeScript, CI/CD (preferred)
Desired Characteristics:
Strong written and asynchronous communication skills
Enjoys collaboration and providing/receiving constructive feedback
Curious, solution-oriented, and comfortable with distributed teams
Interest in AI and privacy-preserving user value
Alignment with Mozilla values: inclusivity, collaboration, responsible participation, grit
Additional Requirements:
Commitment to open-source principles
Accommodations available for applicants with disabilities
Must be able to work remotely in Canada
Strong focus on security and privacy in development
| Organization | Mozilla |
| Industry | Engineering Jobs |
| Occupational Category | Engineer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-12-05 2:12 pm |
| Expires on | 2026-01-19 |