CrawlJobs Logo

Staff Software Engineer, IAM

mozilla.org Logo

Mozilla

Location Icon

Location:
United States; Canada

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Mozilla IAM team seeks a Staff Software Engineer to rebuild our Identity and Access Management (IAM) system. The IAM solution serves both our Enterprise and Product Platform surface areas. Our IAM modernization project aims to enhance scalability, security, user experience, and position IAM as a platform offering within the infrastructure organization. This role would report through our Cloud Engineering organization.

Job Responsibility:

  • Architect and lead IAM / IdP 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 / IdP, 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

Requirements:

  • 10+ years experience in software engineering
  • at least 5 years of extensive IAM / IdP expertise
  • Successfully implemented IAM/IdP Solution using Okta, Google IdP
  • Proven technical leadership experience
  • Expertise in AuthN, AuthZ, and access governance
  • Deep knowledge of identity lifecycle management and access governance
  • Proficient in Python, JavaScript, Github actions, GitOps workflows
  • Strong expertise integrating with Cloud Service Providers and cloud-native technologies, preferably GCP
  • Excellent communication skills aligning technology with user needs and organizational goals
  • Self-starter who thrives in ambiguity
  • Curiosity and interest in learning new things
  • Commitment to our values: Welcoming differences, Being relationship-minded, Practicing responsible participation, Having grit

Nice to have:

  • Experience with distributed systems architecture and design
  • Knowledge of cloud security principles (especially around IAM)
  • Open source software involvement
What we offer:
  • Generous performance-based bonus plans
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company 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
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
  • Flexible work environment
  • Industry-leading paid parental leave
  • Reimbursement for professional development (up to $3,000/year)
  • A work setup including the latest hardware and software of your choice

Additional Information:

Job Posted:
January 02, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer, IAM

Staff Software Engineer I - Internal Access Management

We are seeking a Staff Software Engineer to lead the technical vision, architect...
Location
Location
Salary
Salary:
225100.00 - 264500.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of engineering experience
  • 4+ years in security, IAM, or distributed systems
  • Deep expertise in Kubernetes, workload identity, cloud IAM (AWS, GCP, Azure), and zero-trust architectures
  • Strong understanding of authentication technologies: IAM, OAuth2, OIDC, policy engines, and modern zero-trust principles
  • Proven track record leading multi-team technical initiatives at a Staff or Senior Staff level
  • Strong knowledge of distributed systems, cloud infrastructure, container orchestration, and service mesh
  • Excellent communication and stakeholder-influence skills across engineering and security domains
Job Responsibility
Job Responsibility
  • Define and drive the long-term architecture and roadmap for Internal Access Management across Kubernetes and multi-cloud environments
  • Architect and implement least privilege, just-in-time access, and zero-trust models across Confluent services
  • Build and evolve scalable access-authorization workflows and lifecycle management systems using technologies such as SPIFFE/SPIRE, OPA, cloud IAM policies, workload identity, and internal enforcement engines
  • Strengthen security boundaries through threat modeling, defense-in-depth practices, and comprehensive access-auditing capabilities
  • Partner with cross-functional teams—including Platform, Kafka, Observability, Developer Productivity, Release Engineering, and SRE—to drive adoption of secure identity and access patterns
  • Mentor senior engineers, elevate engineering standards, and influence architectural decisions across the organization
  • Communicate complex technical decisions clearly and align stakeholders across engineering and security
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Staff DevOps - Data Platform

We are looking for a Staff DevOps - Data Platform to join the Data and ML Platfo...
Location
Location
France , Paris
Salary
Salary:
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience after graduation as a Staff Data Platform Engineer, Staff Data Ops, Staff Site Reliability Engineer, or in a similar role, with a history of architecting and scaling robust data platforms
  • Extensive experience with Google Cloud Platform and a command of Kubernetes & Terraform for automated deployments
  • Authority on implementing network and IAM security best practices
  • Deep technical proficiency in orchestrating data pipelines using Airflow or Dagster, deploying applications to the cloud, and leveraging modern data warehouses such as BigQuery
  • Highly skilled in programming with Python, and have a solid understanding of software development principles
  • Excellent troubleshooter who excels at diagnosing and fixing data infrastructure and identifying performance bottlenecks
  • Strong communicator who can articulate complex technical concepts to both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Design and implement enterprise-scale data infrastructure strategies, conducting thorough impact and cost analysis for major technical decisions, and establishing architectural standards across the organization
  • Build and optimize complex, multi-region data pipelines handling petabyte-scale datasets, ensuring 99.9% reliability and implementing advanced monitoring and alerting systems
  • Lead cost analysis initiatives, identify optimization opportunities across our data stack, and implement solutions that reduce infrastructure spend while improving performance and reliability
  • Provide technical guidance to data engineers and cross-functional teams, conduct architecture reviews, and drive adoption of best practices in DataOps, security, and governance
  • Evaluate emerging technologies, conduct proof-of-concepts for new data tools and platforms, and lead the technical roadmap for data infrastructure modernization
What we offer
What we offer
  • Free comprehensive health insurance for you and your children
  • Parent Care Program: receive one additional month of leave on top of the legal parental leave
  • Free mental health and coaching services through our partner Moka.care
  • For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support
  • Work from EU countries and the UK for up to 10 days per year, thanks to our flexibility days policy
  • Work Council subsidy to refund part of sport club membership or creative class
  • Up to 14 days of RTT
  • A subsidy from the work council to refund part of the membership to a sport club or a creative class
  • Lunch voucher with Swile card
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Xometry is seeking a Senior Full Stack Software Engineer to join our engineering...
Location
Location
United States , North Bethesda
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience building and scaling software products
  • Strong command over JavaScript/TypeScript, React, and Node.js
  • Deep experience building event-driven architectures using AWS SQS and SNS
  • Experience designing RESTful APIs and working with asynchronous programming models
  • Solid understanding of AWS services such as Lambda, S3, SQS, SNS, ECS/EKS, API Gateway, CloudWatch, and IAM
  • Experience with CI/CD pipelines using GitHub Actions, GitLab, or similar tools
  • Familiarity with security, scalability, observability, and fault-tolerant design
  • Good understanding of HTML/CSS/DOM, modern browser behavior, and front-end performance tuning
  • Experience with relational or NoSQL databases and understanding of data modeling concepts
  • A growth mindset, attention to detail, and strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and release production-grade software across the full stack
  • Write and review code primarily in React (TypeScript/JavaScript) and Node.js, with contributions across the broader ecosystem
  • Collaborate closely with engineers, product managers, and designers as part of a cross-functional team
  • Take operational ownership of services, including deploying to AWS, container orchestration with Kubernetes, and participation in on-call rotations
  • Architect and implement event-driven systems using Amazon SQS and SNS for scalable, loosely coupled workflows
  • Continuously improve system performance, reliability, and developer productivity
  • Mentor junior engineers and help establish best practices
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Xometry is seeking a Senior Full Stack Software Engineer to join our engineering...
Location
Location
United States , Lexington
Salary
Salary:
Not provided
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience building and scaling software products
  • Strong command over JavaScript/TypeScript, React, and Node.js
  • Deep experience building event-driven architectures using AWS SQS and SNS
  • Experience designing RESTful APIs and working with asynchronous programming models
  • Solid understanding of AWS services such as Lambda, S3, SQS, SNS, ECS/EKS, API Gateway, CloudWatch, and IAM
  • Experience with CI/CD pipelines using GitHub Actions, GitLab, or similar tools
  • Familiarity with security, scalability, observability, and fault-tolerant design
  • Good understanding of HTML/CSS/DOM, modern browser behavior, and front-end performance tuning
  • Experience with relational or NoSQL databases and understanding of data modeling concepts
  • A growth mindset, attention to detail, and strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and release production-grade software across the full stack
  • Write and review code primarily in React (TypeScript/JavaScript) and Node.js, with contributions across the broader ecosystem
  • Collaborate closely with engineers, product managers, and designers as part of a cross-functional team
  • Take operational ownership of services, including deploying to AWS, container orchestration with Kubernetes, and participation in on-call rotations
  • Architect and implement event-driven systems using Amazon SQS and SNS for scalable, loosely coupled workflows
  • Continuously improve system performance, reliability, and developer productivity
  • Mentor junior engineers and help establish best practices
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (SailPoint IIQ Developer)

Wells Fargo is seeking a Senior software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
February 27, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong years of hands-on experience developing and implementing SailPoint IIQ solutions
  • Strong understanding of Identity and Access Management (IAM) principles and concepts
  • Experience with Java, BeanShell/JavaScript, XML, and SQL
  • Experience with configuring and customizing SailPoint IIQ connectors
  • Experience with developing custom workflows, rules, forms, and reports in SailPoint IIQ
  • Experience with integrating SailPoint IIQ with other enterprise systems
  • Proficient in SailPoint IIQ development and configuration
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Design, develop, and implement SailPoint IIQ solutions to meet business requirements
  • Develop custom workflows, rules, forms, and reports within SailPoint IIQ
  • Configure and customize SailPoint IIQ connectors for various target systems (e.g., Active Directory, databases, cloud applications)
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

Ready to shape the future of AI infrastructure and build systems that power the ...
Location
Location
United States , San Francisco; Bay Area; San Jose; Seattle; Sacramento
Salary
Salary:
Not provided
unstructured.io Logo
Unstructured
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7 to 10+ years of experience shipping production systems in high-growth, high-scale environments
  • Deep technical experience in cloud-native systems (AWS/GCP/Azure), and distributed architectures
  • Strong understanding of cloud security fundamentals (IAM, least privilege, secrets management, data protection) in modern distributed systems
  • Proven track record of leading major technical initiatives, mentoring engineers, and shaping team culture
  • Passion for performance, reliability, and elegant design
  • Strong communication and leadership presence, you make others better
Job Responsibility
Job Responsibility
  • Architect the Future - Own the technical vision for some of the most complex and high-impact systems we build
  • Drive long-term architectural strategy that enables scale, performance, and simplicity
  • Be a Builder and a Multiplier - Write production-ready code and lead projects that move the needle, while also mentoring engineers across the org
  • Set the standard for clean design, thoughtful abstractions, and scalable patterns
  • Tackle High-Stakes Problems - Solve deep technical challenges that others shy away from, think orchestration at scale, data flow optimization, and AI-first infrastructure
  • Lead Cross-Org Initiatives - Align engineering, product, and go-to-market teams around a shared technical roadmap
  • Unblock teams, resolve architectural escalations, and help guide us through “one-way door” decisions
What we offer
What we offer
  • Real Impact: You’ll be at the center of some of the most exciting work happening in AI today
  • Big Challenges: You won’t be bored. Our technical problems are meaty, meaningful, and novel
  • Elite Team: Join a crew of sharp, low-ego builders obsessed with quality and execution
  • Fast Growth: We’re scaling fast. This is your chance to build foundational tech and shape a company’s future
  • Fulltime
Read More
Arrow Right

Public Cloud Infrastructure Lead Developer

The Public Cloud Infrastructure Lead Developer will be instrumental in implement...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6 years of software development / automation experience in the Cloud Platform engineering domain
  • strong software development background with expertise in cloud service automation using technologies such as Terraform, Kubernetes, Java with Spring Boot, Helm, Spring Reactive, Linux
  • strong object-oriented design and programming skills and experience in OO languages (Java)
  • proven experience applying domain driven design to build complex business applications
  • hands-on experience with GCP (Preferred) or AWS Cloud services
  • experienced in Development Security Operations practices and Software Development Lifecycle tooling and components
  • knowledge of common standards and practices involving CI/CD, IAM, and Security
  • experience working across multiple lines of business in a collaborative corporate environment
  • advanced analytical and problem-solving skills
  • attention to detail and demonstrated ability to manage multiple competing priorities
Job Responsibility
Job Responsibility
  • Automate foundational infrastructure for public cloud (Accounts, Network, Compute)
  • deliver the tooling and capabilities needed to enable our cloud first strategy
  • provide developer-friendly cloud onboarding, account creation and management for supported cloud providers
  • ensure compliance to regulations and policy by implementing accurate requirements traceability
  • develop, cascade, and enforce development and engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure, and policy as code
  • develop and advocate for new cloud native solutions to undefined system needs, where no solution is available within the technical community
  • drive client satisfaction by identifying and developing process improvement and automation initiatives while ensuring compliance of solutions to operations roadmap
  • ensure requirements/tasks from technology departments and/or end users are communicated to stakeholders
  • exhibit in-depth understanding of engineering concepts and principles.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Security

We are seeking experienced generalist application/cloud Security Software Engine...
Location
Location
United States , Boston, NYC, Cambridge
Salary
Salary:
250000.00 - 325000.00 USD / Year
suno.ai Logo
Suno
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Cybersecurity, or a related field
  • 5+ years of experience in cloud security or related roles
  • Proficiency in AWS and associated security services
  • Strong experience in cloud security principles, compliance frameworks, and best practices
  • Experience with Infrastructure as Code tools (e.g., CDK, Terraform)
  • Familiarity with containerization technologies and their security implications
  • Understanding of network security concepts and protocols
  • Experience with scripting languages (e.g., Python, Bash) for application security, automation, and tool development
Job Responsibility
Job Responsibility
  • Design and implement secure cloud architectures across multiple cloud platforms (e.g., AWS, GCP)
  • Build and maintain Infrastructure as Code (IaC) libraries with embedded security controls
  • Conduct regular security assessments, in-depth code reviews, and audits of application code and cloud infrastructure
  • Design and implement secure coding guidelines, CI/CD, and best practices for development teams
  • Manage vulnerability tracking and remediation efforts, providing guidance to development teams
  • Work closely with IT to ensure secure system administration and compliance with security policies
  • Contribute to the design and enforcement of Identity & Access Management (IAM) Governance
  • Contribute to the creation and maintenance of security documentation, playbooks, and metrics
  • Keep up to date with emerging threats, security trends, and best practices in cloud-native and AI environments
What we offer
What we offer
  • Offers Equity
  • Generous Company Equity Package
  • 401(k) with 3% Employer Match & Roth 401(k)
  • Unlimited PTO & Sick Time
  • Medical, Dental, & Vision Insurance (PPO w/ HSA & FSA options)
  • Continued / Creative Education Stipend
  • Generous Commuter Allowance
  • In-Office Lunch (5 days per week)
  • Fulltime
Read More
Arrow Right