Senior Software Engineer (Firefox Security)
Mozilla
Advance Firefox’s security architecture and cryptography stack: Contribute to improvements in Firefox’s core security systems, with a focus on cryptographic protocols, WebPKI, and security‑sensitive web APIs. Help implement and maintain security features that support the evolution of public key infrastructure on the web Design and implement web platform security features: Develop and ship web platform features in collaboration with teammates and the broader web community. Contribute to standards‑based, secure, and interoperable implementations across Firefox Improve browser reliability, performance, and resource efficiency: Investigate and resolve issues impacting stability, correctness, and performance. Analyze and improve memory usage and efficiency within a complex, multi‑threaded browser environment Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and address security issues. Participate in debugging, root cause analysis, and implementation of effective long‑term solutions Contribute to technical design and planning: Participate in technical discussions, design reviews, and project planning for security‑related initiatives. Help evaluate tradeoffs and contribute to engineering decisions within your area of work Benefits Health and wellness: Mozilla covers medical, dental and vision plan premiums at 100% for U.S. and Canadian employees. Our offerings give you the options you need to manage your health — and your family’s — the way you want. Mental health: Mental health is as important as our physical health. That’s why Mozilla’s health benefits include therapy and coaching sessions to make sure our people have access to the care they need. Time away: With all of life’s demands, time away from work to disconnect and recharge is essential. In addition to country‑specific holidays (12 in the U.S. and Canada), vacation and sick time start accruing right away (specifics vary by country). Everyone also takes a pause together on quarterly all‑company wellness days, plus you get to celebrate the most personal holiday of all: your birthday. Parental leave: While Mozilla’s parental leave policies vary globally, our U.S. and Canadian‑based employees can look forward to 26 weeks of paid leave for childbearing parents and 12 weeks of paid leave for non‑childbearing parents. Financial: Mozilla is a private company, so our compensation isn’t tied to stock options or equity plans. Instead, we offer generous, performance‑based bonus plans to all regular employees to underscore that we share in our success as one team. As for retirement savings for US and Canadian employees, Mozilla contributes a percentage of your eligible base salary each year to the 401(k) Plan/RRSP (regardless of whether you contribute or not), with 100% vesting. Learning and development: We’re big believers in learning by doing, and we also want to invest in your education and development beyond your role. Every employee is eligible for an annual professional development budget. Mozillians can put it toward technical or management training, certifications, conferences and more. Help when you need it: Life is full of surprises; that’s why it’s important to be prepared. Mozilla provides Life/AD&D and Short and Long Term Disability insurance (offerings may vary by locale) to ensure that you and your family will have a safety net in place should you ever need it. Plus a bit more: A few other benefits include a quarterly wellbeing stipend (to use on those things just for you), an employee referral bonus, internet reimbursement if you’re remote, and a budget for office essentials to make working remotely ergonomically comfortable. Growth mindset and willingness to learn: Demonstrated curiosity and desire to deepen expertise in browser security, cryptography, and systems programming while continuously improving engineering skills Collaborative and effective communicator: Ability to work effectively with distributed teams, communicate technical concepts clearly, and collaborate constructively to solve problems Experience building and maintaining complex software systems: Ability to contribute to the design, implementation, testing, and maintenance of software in large‑scale or security‑sensitive environments Strong software engineering and security fundamentals: Experience in software engineering, with proficiency in C/C++ and a solid understanding of security principles, including cryptographic protocols and implementations Strong debugging and problem‑solving skills: Expertise in diagnosing and resolving issues in multi‑threaded, cross‑platform native applications, including performance and memory‑related challenges Web platform and modern systems experience: Familiarity with web technologies and interest or experience in Rust. Comfortable working within large, complex, multi‑language codebases #J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Firefox Security) in Ottawa, ON vacancy
- ...the opportunity to work on complex security challenges within a highly regulated... ...critical environment. Job Title Senior Developer with Pen Test/Red Teaming... ...) Must Have Skills Robust software development and complex engineering experience Hands‑on penetration testing...SeniorContract workWork at officeRemote work
- ...reporting at the component level. An AI agent on top enriches the analysis with context and patterns across portfolios. The software engineering work The work is heavy on data: massive analytical queries over fleet-scale time-series, real-time streaming pipelines feeding...SeniorWork at officeRemote workShift work
$85k - $100k per year
...Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver... ...contributes to a safer, more secure world, you’ll find purpose here... ...team is seeking a working level Software Engineer to support delivery...SeniorInternshipWork at officeRemote workFlexible hours- ...the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes... ...cycle. In addition, the Software Engineering stream provides day-to-day... ...that contribute to the production of secure, reliable, manageable, and high-performance...Senior
$120k - $180k per year
...part of that mission. Ideal Candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will collaborate... ...standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment....SeniorLong term contractTemporary work- Join StackAdapt as a Senior Staff Software Engineer to lead innovation in data systems. You'll oversee architectural strategies for high-quality marketing analytics and insights in a collaborative environment. This pivotal role in the Data Delivery team focuses on guiding...Senior
$110k - $120k per year
...global leader in delivering software for mission‑critical intelligent... ...the highest levels of security, safety, and reliability. Wind... ...generation of the safest, most secure systems in the world. Examples... ...years of professional software engineering experience. Programming...SeniorLong term contractTemporary work- Transform your career as a Senior Software Engineering Manager at Affirm focusing on the ML Platform. Oversee a pivotal team that propels machine learning initiatives and infrastructure evolution. This high-impact position demands a capable leader who can effectively manage...Senior
$120k - $165k per year
...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer is sought to lead...SeniorFull time- Level up streaming technology with Warner Bros. Discovery as a Senior Software Engineer focused on Roku. Contribute to software designs that engage millions of viewers daily. In the Global Customer Experience organization, this role places you at the heart of streaming innovation...SeniorWorldwide
$90k - $140k per year
...for enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is developing end-to-end real-time solutions for the public safety and security industries, including data interfacing, collection, aggregation, display,...Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week- Senior Software Engineer, Core Experiences – Ottawa, Canada Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your...SeniorRemote work
$109.7k - $159.7k per year
..., follow @WBDLife on Instagram and X! As a Senior Software Developer, you will work across the stack to develop fast, secure, and scalable applications at the center of CNN... ..., product partners, editorial teams, and engineering peers to deliver features that support daily...SeniorLong term contractTemporary workLocal area- ...satellite operator, providing reliable and secure satellite-delivered communications... ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support...SeniorInternshipWork at officeWorldwide
$120k - $155k per year
...make waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software... ...Ruskin into its own product. You’ll work closely with every engineering discipline at RBR, which means your code has a direct impact...SeniorLong term contractInternshipWorldwideShift work- ...Artificial Intelligence management software and professional services... ...We are excited to add a Senior Software Developer/Architect... ...processing. Knowledge of security architecture principles including... ...Models (LLMs), GPT models, prompt engineering, and AI model fine-tuning...SeniorManual laborRemote work
- Elevate your career as a Senior Security Analyst in Ottawa with BEV123. This hybrid role requires strong expertise in security architecture... ...SIEM and PKI projects • Familiarity with endpoint protection software Become a vital asset in enhancing security protocols and protecting...SeniorRemote work
- ...Professional Services team is seeking a Senior Security Architect to lead the design and deployment... ...internal teams and clients to develop secure, scalable, and compliant architectures.... ...College Diploma in Computer Science, Systems Engineering, or related field High integrity,...SeniorFull timeWork at office
- ...satellite operator, providing reliable and secure satellite‑delivered communications... ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry‑leading... ...fiber‑like speeds. Role Overview The Software Development team architects, develops, tests...SeniorInternshipWorldwide
$44 - $48 per hour
...We are recruiting an experienced Software Test Engineer (eCall Services) to join our team to support our client in the automotive industry. Location: Onsite. Responsibilities Verifying life‑saving technology that connects vehicles to emergency services during critical...Hourly pay- Shape the future of AI security with Cerebras Systems as a Network Security Engineer. Design and manage security infrastructure to protect data centers and cloud environments. Cerebras Systems is looking for a skilled Network Security Engineer to enhance security for demanding...
$140.9k - $225.1k per year
...management and optimization. This role contributes to delivering intelligent, scalable software solutions that improve performance and operational efficiency. The position also shapes engineering practices that support AI-driven innovation and transformation. How You Will...SeniorFlexible hours- We are seeking a Senior Security Analyst for an exciting role in Ottawa, Canada. This position is hybrid, requiring an active Secret Clearance and proficiency in security implementation and architecture. In this role, you will take center stage in driving security initiatives...SeniorInternship
- ...Our Ottawa-based client is seeking two Senior Network Security Specialists for a hybrid engagement.... ...college diploma in Computer Science, IT, Engineering, or related field. Minimum 5 years of... ...(e.g., firewalls, segmentation, secure configurations). Experience working in...SeniorFull timeContract workWork at office
- Shape the future of cloud security as a Senior Assurance Architect within AWS Security Assurance Services. This role is integral for ensuring compliance and risk management in cloud migrations. In this position, you will guide AWS's Security Assurance Services team in delivering...Senior
$100k - $175k per year
The Role Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You'll work with the latest front-end and back-end technologies as we tackle some of the biggest challenges facing the world today. We are looking...Local area$220k - $340k per year
...are tech industry veterans in software, hardware, and design who are... ...respectfully. The VP of Security is responsible for developing... ...Partner closely with IT, Engineering, Product, and Platform teams... ...companies. ~ Experience as a senior security leader in a startup...SeniorLive InLocal areaRemote work- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises...Full timeFor contractorsRemote workFlexible hours
$122.9k - $162.8k per year
...unmatched breadth and depth of engineering, advisory and science‑based... ...design and deliver cutting‑edge security solutions? This is your... ...opportunity to shape the future of secure environments. Join our Ottawa... ..., experience, skills, seniority, geographic location, performance...SeniorLocal areaFlexible hours- ...Senior Security Engineer Location : Toronto, On-Site Reports to: Head of Security The Role This is an early, high-ownership security... ...(EDR) across the device fleet Design and maintain secure MDM baselines — configuration profiles and policies for all...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Firefox Security). Be the first to apply!
Related searches
- senior software developer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer remote Ottawa, ON
- software engineer intern Ottawa, ON
- software engineer devops Ottawa, ON
- remote entry level software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software engineer internship Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software developer intern Ottawa, ON
