Staff Software Engineer, IAM

Mozilla Foundation

Apply Now

Job Description

Job Overview

Mozilla Corporation is seeking a Staff Software Engineer for their Identity and Access Management (IAM) team. This role involves rebuilding the IAM system to enhance scalability, security, and user experience. The engineer will lead multi-month projects, guide technical decision-making, and mentor team members to ensure best practices in software development.

Technical Requirements

Required Skills
  • • IAM / IdP expertise
  • • Python
  • • JavaScript
  • • GitHub actions
  • • GitOps workflows
Preferred Skills
  • • distributed systems architecture
  • • cloud security principles
  • • open source software involvement
Experience Level

10+ years of software engineering experience with at least 5 years in IAM / IdP

Responsibilities

  • • Architect and lead IAM / IdP system redesign
  • • Guide technical decision-making and adoption of user-centric solutions
  • • Facilitate cross-functional collaboration for efficient platform delivery
  • • Drive automation and self-service capabilities in IAM / IdP
  • • Document standard methodologies and design guidelines

Technical Environment

Languages

Benefits & Perks

  • • Generous performance-based bonus plans
  • • Rich medical, dental, and vision coverage
  • • Generous retirement contributions with immediate vesting
  • • Quarterly wellness days
  • • Birthday off
  • • Home office stipend
  • • Annual professional development budget
  • • Quarterly well-being stipend
  • • Paid parental leave

Additional Information

Location
Remote Canada, Remote US
Type
Full-time
Compensation
Competitive salary based on experience