← Back to jobs

Remote job

Senior Software Engineer, Add-Ons

Backend Full-time Permanent Canada

Job details

Not specified Salary
Canada Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Senior Software Engineer position focused on the add-ons ecosystem for a privacy-focused web browser used by hundreds of millions of people worldwide. The role centers on building resilient systems that accelerate review and moderation workflows, modernize the developer hub, and improve the platform used by extension developers and end users. The engineer will partner closely with reviewers, developer support, leadership, and community contributors to ship polished features and architectural improvements.

Responsibilities - Deliver major features and architectural improvements across the add-ons stack, including automated moderation pipelines, reviewer tooling, and developer hub surfaces. - Establish and maintain engineering standards covering code review, definition of done, production readiness, runbooks, incident response, on-call practices, and infrastructure as code. - Build observability systems and produce data-backed insights that improve reliability and operational visibility. - Improve CI/CD pipelines using declarative, pipeline-as-code approaches that keep changes reproducible, testable, and easy to review. - Write clear technical documentation, including design notes, Architecture Decision Records, runbooks, and incident write-ups. - Collaborate with designers, product managers, QA, and community contributors to ship end-to-end improvements and contribute in the open through pull requests and code reviews.

Requirements - Strong hands-on experience building and maintaining production applications with Python and Django. - Experience operating production software systems where reliability and safe delivery are core concerns. - Strong experience with CI/CD systems and treating infrastructure as code. - Working knowledge of MySQL, React, and TypeScript, plus asynchronous processing systems. - Comfort working in unfamiliar codebases, tracing requests and background jobs end-to-end to diagnose failures. - Demonstrated ability to deliver iteratively using a visible backlog, short feedback cycles, retrospectives, and stakeholder demonstrations.

Nice to have - Familiarity with trust and safety signals, content moderation tooling, or developer platform engineering. - Experience modernizing legacy stacks or designing paved paths for safe deployments.

Benefits and work setup - Remote-friendly position. - Rich medical, dental, and vision coverage. - Generous retirement contributions with 100% immediate vesting. - Quarterly all-company wellness days, plus country-specific holidays and a day off for your birthday. - One-time home office stipend, annual professional development budget, and quarterly well-being stipend. - Considerable paid parental leave and an employee referral bonus program. - Additional benefits such as life/AD&D, disability, and an employee assistance program, varying by country.

Skills detected in the listing

TypeScriptReactPythonStakeholder ManagementGCPKubernetes
Detected Sep 24, 2026
Last verified Sep 24, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight