Staff Software Engineer – Identity and Access Management (IAM)

Website Mozilla

Discover Mozilla products and initiatives. We promise to keep your email private and secure — no sharing, no selling, just great updates.

Company: Mozilla
Location: Remote, United States or Remote, Canada
Job Type: Full-time

Also See: Software Engineering Director

Shape the Next 25 Years of the Internet

Mozilla is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Today, with more than 225 million people around the world using our products each month, we are shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, and security, all while never losing focus on our core mission: to make the internet better for people.

We are looking for a Staff Software Engineer, IAM to join our Cloud Engineering organization and lead the rebuild of our Identity and Access Management system.

The Opportunity

Mozilla’s IAM team is seeking a Staff Software Engineer to rebuild our Identity and Access Management system from the ground up. This IAM solution serves both our Enterprise and Product Platform surface areas. Our modernization project aims to enhance scalability, security, and user experience while positioning IAM as a platform offering within our infrastructure organization. This is a high-impact role for a domain expert who wants to shape the future of access management at Mozilla

What is a Staff Engineer at Mozilla

A Staff Software Engineer is the level above Senior Software Engineer. In this role you are a domain expert who leads others within a single team to tackle multi-month projects. You take on tasks that may be initially ambiguous or require significant planning and you influence or direct the work of several engineers. You sequence deliverables, manage risks, provide feedback on strategy, and turn our goals into action for your team members. Staff Engineers mentor others and collaborate with management to build consensus and provide direction

What You’ll Do

  • Lead the IAM and IdP system redesign with a strong emphasis on user experience and scalability

  • Drive technical decision-making and champion user-centric solutions across the organization

  • Guide team members and promote engineering best practices with a focus on usability and maintainability

  • Facilitate partnerships across teams to ensure efficient and cohesive platform delivery

  • Build automation and self-service capabilities into our IAM and IdP systems while ensuring robust security and compliance

  • Meet with engineering teams across Mozilla to understand their access management needs and concerns

  • Create documentation for best practices and design guidelines that will shape the future of IAM at Mozilla

  • Be trusted to resolve unclear but urgent tasks that have significant impact

What You’ll Bring

  • 10+ years of experience in software engineering with at least 5 years of extensive IAM and IdP expertise

  • Proven experience successfully implementing IAM and IdP solutions using Okta or Google IdP

  • A strong track record of technical leadership and architectural decision-making

  • Deep expertise in AuthN, AuthZ, and access governance

  • Strong knowledge of identity lifecycle management

  • Proficiency in Python, JavaScript, GitHub Actions, and GitOps workflows

  • Strong expertise integrating with Cloud Service Providers and cloud-native technologies, preferably GCP

  • Excellent communication skills with the ability to align technology with user needs and organizational goals

  • A self-starter mindset that thrives in ambiguity

  • Curiosity and a genuine interest in learning new things

  • Commitment to Mozilla’s values: welcoming differences, being relationship-minded, practicing responsible participation, and having grit

Bonus Points For

  • Experience with distributed systems architecture and design

  • Knowledge of cloud security principles, especially around IAM

  • Open source software involvement

What You’ll Get

  • Generous performance-based bonus plans for all regular employees

  • Rich medical, dental, and vision coverage

  • Generous retirement contributions with 100% immediate vesting

  • 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

Location This position is fully remote within the United States or Canada


Ready to build a better internet with us

If you are excited about using your IAM expertise to make the internet better for everyone we want to hear from you Mozilla is a unique mission-driven organization where your work has real impact

Apply Now Staff Software Engineer IAM at Mozilla

Mozilla is an equal opportunity employer We celebrate diversity and are committed to creating an inclusive environment for all employees We do not discriminate on the basis of race religion color national origin gender sexual orientation age marital status veteran status or disability status

Tagged as: , , , , , , , , ,

Scroll to Top