Senior Software Engineer @Mozilla

[Hiring] Senior Software Engineer @Mozilla

Apr 08, 2025 - Mozilla is hiring a remote Senior Software Engineer. 💸 Salary: $104,000 - $139,000 cad. 📍Location: Canada.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Relay Engineering Team is committed to building tools that empower users to manage their online identities and maintain their privacy. We work on various ongoing and upcoming projects, ranging from sustaining existing products to integrating new solutions for scalability and security. We are a highly collaborative team that thrives on innovation, feedback, and continuous improvement.

As a Senior Software Developer at Mozilla, you will be an integral part of the Relay Engineering Team, responsible for building and maintaining key backend systems and supporting frontend implementations. You’ll work on projects that focus on privacy and security, including features like email and phone number masking, which are central to our users’ online safety.

  • Lead backend development when required, in Python with Django and REST framework
  • Design, implement, and maintain code for email and phone number masking using AWS and Twilio APIs, focusing on security and privacy, in alignment with Relay’s core objectives
  • Work closely with our SRE team to develop and operate production environments including monitoring and alerting with tools such as Grafana, Sentry, and BigQuery to track metrics, tracebacks, and data insights
  • Periodically rotate into a Base Load Engineer (BLE) role: handling releases, dependency updates, and incoming work requests, including bug reports and queries from our customer support team
  • Support frontend development in JavaScript, Typescript, React, and Next.js
  • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations
  • Participate in code reviews to maintain high standards of code quality and system reliability
  • Participate in security and privacy reviews, ensuring that all data protection measures, including email alias management and phone number masking, meet compliance standards

Qualifications

  • 7+ years of experience in software development with a strong focus on backend technologies
  • In-depth knowledge of Python, Django, and confidence leading back-end engineering projects
  • Experience deploying and operating applications on cloud infrastructure like AWS or GCP, with a strong understanding of DevOps practices and SRE collaboration
  • Experience with monitoring tools such as Grafana, Sentry, and BigQuery, including data-driven optimization and troubleshooting
  • Experience with JavaScript, Typescript, React, Next.js, SCSS, and a willingness to contribute to full-stack development when needed
  • Strong communication skills and ability to collaborate across engineering, product, and operations teams
  • Experience mentoring junior engineers and driving technical excellence in code quality, testing, and process improvements

Requirements

  • Bonus Points for experience with:
    • REST API servicing millions of clients
    • Twilio
    • AWS: SES, S3, SNS, SQS
    • GCP: Kubernetes, Compute, SQL, BigQuery
    • Email tech: DMARC, SPF, DKIM, FBL

Benefits

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • 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 (life/AD&D, disability, EAP, etc. - varies by country)

Similar Remote Jobs

More jobs at Mozilla

More Software Development jobs

More jobs in Canada

Before You Apply
️
📍 Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Mozilla
Software Development
Salary đź’¸ $104,000 - $139,000 cad
Remote Location
Canada
Job Type unspecified
Posted Apr 08, 2025
Apply for this position Unlock 53,899 Remote Jobs
️
📍 Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer Apply for this position Unlock 53,899 Remote Jobs
Ă—
  • Unlock 53,899 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community