Staff Software Engineer, IAM

Mozilla Foundation

Apply Now

Job Description

Job Overview

Mozilla Corporation is seeking a Staff Software Engineer to lead the redesign of their Identity and Access Management (IAM) system. This role focuses on enhancing scalability, security, and user experience while positioning IAM as a key platform offering. The successful candidate will collaborate with engineering teams to understand their needs and drive the modernization project within the infrastructure organization.

Technical Requirements

Required Skills
  • • Python
  • • JavaScript
  • • IAM expertise
  • • AuthN
  • • AuthZ
  • • access governance
Preferred Skills
  • • distributed systems architecture
  • • cloud security principles
  • • open source software involvement
Experience Level

8+ years in software engineering with at least 5 years of IAM expertise

Responsibilities

  • • Architect and lead IAM system redesign, emphasizing user experience and scalability.
  • • Guide technical decision-making and promote user-centric solutions.
  • • Facilitate cross-functional collaboration for cohesive platform delivery.
  • • Drive automation and self-service capabilities in IAM.
  • • Document standard methodologies and design guidelines.

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Generous performance-based bonus plans
  • • Rich medical, dental, and vision coverage
  • • Generous retirement contributions with 100% immediate vesting
  • • Quarterly wellness days
  • • 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

Additional Information

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