Staff Software Engineer

Mozilla Logo

Mozilla

πŸ’΅ $82k-$122k
πŸ“Remote - Canada

Summary

Join Mozilla's IAM team as a Staff Software Engineer to modernize the Identity and Access Management (IAM) system. This role involves architecting and leading the IAM system redesign, focusing on user experience and scalability. You will guide technical decision-making, promote engineering standards, and facilitate cross-functional collaboration. Responsibilities include driving automation, meeting with engineering teams to understand their needs, and documenting standard methodologies. The ideal candidate possesses 8+ years of software engineering experience, including 5+ years of IAM expertise, proven technical leadership, and proficiency in Python and JavaScript. Mozilla offers a generous compensation and benefits package, including performance-based bonuses, comprehensive health coverage, retirement contributions, wellness days, paid time off, a home office stipend, a professional development budget, and considerable parental leave.

Requirements

  • 8+ years experience in software engineering with at least 5 years of extensive IAM expertise
  • Proven technical leadership experience
  • Expertise in AuthN, AuthZ, and access governance
  • Deep knowledge of identity lifecycle management and access governance
  • Proficient in Python, JavaScript
  • Strong expertise in GCP and cloud-native technologies
  • Excellent communication skills aligning technology with user needs and organizational goals
  • Self-starter who thrives in ambiguity
  • Curiosity and interest in learning new things

Responsibilities

  • Architect and lead IAM system redesign, emphasizing user experience and scalability
  • Guide technical decision-making and adoption of user-centric solutions
  • Guide team members and promote engineering standard methodologies, with a focus on usability and maintainability
  • Facilitate cross-functional collaboration for efficient and cohesive platform delivery
  • Drive automation and self-service capabilities in IAM, ensuring robust security, compliance, and improved user satisfaction
  • Meet with engineering teams across Mozilla to understand their needs and concerns around access management
  • Document standard methodologies and design guidelines
  • Be trusted to resolve unclear but urgent tasks

Preferred Qualifications

  • Experience with distributed systems architecture and design
  • Knowledge of cloud security principles (especially around IAM)
  • Open source software involvement

Benefits

  • Generous performance-based bonus plans to all regular 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
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.