Senior Software Engineer

  • Share :

To learn the Hiring Ranges for this position, please select your location from the dropdown menu.
To learn more about our Hiring Range System, please click this link.
Why Mozilla? The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation.
This means we aren't beholden to any shareholders - only to our mission.
Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.
About this team and role:
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.
What you'll do:
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.
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.
What you'll bring:
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.
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.
Bonus Points for experience with:
REST API servicing millions of clients.
AWS :
SES, S3, SNS, SQS.
Email tech :
DMARC, SPF, DKIM, FBL.
What you'll get:
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.
Quarterly well-being stipend.
Considerable paid parental leave.
Employee referral bonus program.
Other benefits (life/AD&D, disability, EAP, etc.
• varies by country).
About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled.
When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere.
And you give us a chance to make a difference in your life every single day.
Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.
Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission.
We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.
We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate.
Please contact us at *** to request accommodation.
We are an equal opportunity employer.
We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws.
Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.
Group:
D
• LI-REMOTE
ReqID:
R2763
Hiring Ranges:
$104,000 - $139,000 CAD
$94,000 - $126,000 CAD

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Occupational Therapist

Innovative Occupational Therapy Services


*Join Our Team as an Occupational Therapist - Make an Impact In Your Local Community! $5000 sign-on bonus! The role is a hybrid of in-home and virtual based care as part of an interdisciplinary team. • Benefits that Shine: • Sign-On Bonus: • Jumpstart your journey with us and receive...


Respiratory Therapist

Snore MD Sleep Apnea Clinic


*Sleep Clinician / Registered Respiratory Therapist or RPSGT - Edmonton • Location: • Unity Square Center NW, TK5 2T7 (Edmonton, AB) • Position: • Full-time (5 days a week) | 9:00 AM - 5:00 PM • Changing Lives • _ • for • Good • About Us: • At Snore...


Registered Nurse - Weekday GUH

Bayshore HealthCare


Weekday Registered Nurse GUH-25 Hours BW • Terms and Conditions apply • Bayshore is actively looking for passionate and caring Registered Nurses to join our amazing team of professionals in a Guaranteed 25 Hour position bi-weekly. • Bayshore Nurses are dedicated to providing...


Search Engine Optimization Specialist

AY Talent


SEO Specialist Our client, a leading global marketing agency, is seeking a passionate colleague to bolster their SEO team in Montreal.What they offer If you love digital, are passionate about helping clients better understand it, and are motivated by continuous learning, you're the perfect fit for...


Specialist, Risk & Insurance

Capstone Copper


Job Title: • Specialist, Risk & InsurancePosition Summary: • Reporting to the Director, Risk & Insurance, the Specialist, Risk & Insurance will be responsible for expertly managing and administering Capstone's global risk, insurance, and surety programs. • This role involves providing...


Spécialiste des données Python/Azure/Snowflake

CGI


Être membre chez CGI vous permettra non seulement d'élargir votre champ de compétence sur plusieurs technologies, mais vous donnera également l'opportunité de conseiller nos clients d'envergure sur les technologies et méthodologies appropriées à leurs besoins. • Notre équipe est dynamique et...


Physiotherapist

Optimum Wellness Centres


*Job Opportunity: Physiotherapist in Calgary, Alberta • _Join Optimum Wellness Centres and Grow Your Career!_Are you a motivated and compassionate physiotherapist looking to join a thriving multidisciplinary team? Optimum Wellness Centres (OWC), with 15 busy clinics across Calgary and...


Specialist, Risk & Insurance

Capstone Copper


Job Title: • Specialist, Risk & InsurancePosition Summary: • Reporting to the Director, Risk & Insurance, the Specialist, Risk & Insurance will be responsible for expertly managing and administering Capstone's global risk, insurance, and surety programs. • This role involves providing...


District Manager

Gescan


About Us: • With over 60 years of industry experience, Gescan has 29 branches located across Western Canada. • At Gescan, we leverage our strong global resource base, our local expertise, and our family-oriented values to deliver the best service to our customers and suppliers.We are a...


Search Engine Optimization Specialist

AY Talent


SEO Specialist Our client, a leading global marketing agency, is seeking a passionate colleague to bolster their SEO team in Montreal.What they offer If you love digital, are passionate about helping clients better understand it, and are motivated by continuous learning, you're the perfect fit for...


Spécialiste des données Python/Azure/Snowflake

CGI


Être membre chez CGI vous permettra non seulement d'élargir votre champ de compétence sur plusieurs technologies, mais vous donnera également l'opportunité de conseiller nos clients d'envergure sur les technologies et méthodologies appropriées à leurs besoins. • Notre équipe est dynamique et...


Talent Acquisition Specialist - ENTRY LEVEL

Boston FAM Ashley


DescriptionWho we are: • BostonFAM is not your typical retail furniture company. • We're an employee-owned business that's committed to helping our customers create amazing rooms. • But that's not all we do. • We're also passionate about personal and professional development....


Registered Dental Hygienist - Family Dental Care River Point

Dentalcorp Health Services LTD


About Us: • At Family Dental Care (River Point), we believe in the power of your smile - it's not just about teeth, it's about the confidence, health, and happiness that comes with it. • We're dedicated to providing exceptional dental care to families in a safe, welcoming, and comfortable...


Registered Dental Hygienist - Thompson River Dental

Dentalcorp Canada


* Up to $10,000 Signing/Relocation Bonus Available • About Us: • Thompson River Dental is a full-service dental practice offering general dentistry, cosmetic procedures, laser treatments, professional cleanings, checkups, fillings, and restorations. • Led by Dr. • Sunny Sangha,...


EMSOM – Enseignantes et enseignants en formation professionnelle plusieurs programmes

Centre de services scolaire de Montréal


Le Centre de services scolaire de Montréal (CSSDM) est le plus important employeur dans le monde de l'éducation au Québec et l'un des plus importants de la région métropolitaine. Son mandat est d'organiser les services éducatifs dans les établissements d'enseignement préscolaire, primaire,...


Registered Dental Hygienist - Lakeside Dental

Dentalcorp Canada


*NEW GRADS WELCOME - SIGNING BONUS • About Us - Join the Lakeside Dental FamilyAt Lakeside Dental, we're more than just a clinic - we're a close-knit team that's passionate about making a difference in our community. • Located in the vibrant city of Halifax, NS (84 Chain Lake Drive, Suite...


Dental Hygienist - KMA Dental

Dentalcorp Canada


About Us: • Located at Princess Street and Bath Road, KMA Dental is a leading dental practice that is dedicated to enriching the oral health of the Kingston community through a variety of exemplary dental services. • Led by Dr. • Paz Kobilov and the support of his team of highly...


Dental Hygienist - Cor-dent Dental Centre

Dentalcorp Canada


About Us: • Conveniently located in the heart of Winnipeg, Cor-Dent Dental Centre has been serving the community for many years. • Our practice offers a complete range of dental services, including general, pediatric, restorative, and cosmetic dentistry.Led by Dr. • Sundeep Patel, our...


Dental Hygienist - Trimac Dental Centre

Dentalcorp Health Services LTD


*GREAT HOURS, EXCELLENT BENEFITS & INCREDIBLE TEAM! • About Us: • At Trimac Dental Centre, we provide a full range of dental services in Halifax, Nova Scotia, including general and cosmetic dentistry, oral surgery, orthodontics, and more. • Committed to delivering top-quality care, we...


Registered Dental Hygienist - Dental Centre Signing Bonus Available

Dentalcorp Canada


Relocate to Beautiful Penticton & Join Our Growing Dental Team! • Signing Bonus Available • About Us: • Looking for a fresh start in an inspiring community? Penticton Dental Centre is seeking talented professionals to join our team! Serving the South Okanagan for over 25 years, our...


Registered Nurse RN - Evenings

CareCorp Seniors Services


*Location • : Mountain Lake Seniors Community • Address: • 908 Eleventh Street, Nelson, BC, V1L 7A6 • Position Details: • Permanent Part-Time • Schedule: • 4 on, 4 off (1500-2300) • Compensation: • Starting at $41.42 per hour, based on previous experience...


Speech Language Pathologist - Relocation to Edmonton

Edmonton Public Schools


*This job is a relocation opportunity with Edmonton Public Schools and requires relocation to Edmonton, Alberta. • Position Summary • The Speech Language Pathologist (known internally as Speech Language Pathology Consultant) will work as a member of the Specialized Learning Supports...


Dental Hygienist

Dentalcorp Canada


About Us: • The Hunt Club Dental Centre is proud to be an active member of the Ottawa community, and strives to provide exceptional oral health care for individuals and families.Our team is committed to clinical excellence and creating positive patient experiences. • We care for our people...


Registered Nurse RN Part-time Opportunities - Intensive Care Unit

St Joseph s Healthcare Hamilton


Position DetailsPosting #: • 30857Department: • Intensive Care UnitEmployee Type: • Regular, Part TimeIf Temporary, Number of Weeks: • Union: • ONAOpenings Remaining: • 5ScheduleWork Days: • Monday to Sunday, HolidaysTime of Day: • Days, NightsShift: • 12...


Registered Dental Hygienist - True Dental

Dentalcorp Health Services LTD


About Us: • At the heart of our modern office is an exceptional team of skilled, compassionate dentists who are as dedicated to making a difference in our patients' lives as they are to creating a positive, collaborative work environment. • Led by Drs. • Jeff Krawchuk, Ersilia...


Quantitative Analyst - AI Trainer

DataAnnotation


We are looking for a • quantitative analyst • to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.In this role you will need to hold an expert level of...


Dental Hygienist - Country Hills Dentistry

Dentalcorp Health Services LTD


About Us: • At Country Hills Dentistry, we have been welcoming new patients to our family and dental office in Kitchener for over 30 years. • We love making new patients feel at home!We are dedicated to quality family and cosmetic services, with extensive experience in general,...