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
New

Senior Software Engineer - IAM Engineering

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 19, 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
  • 3 years of application development Hands-on Expertise in C#.net, .Net Core, RESTAPI, ADO.Net, Entity Framework, Microservices and Multi threading
  • Minimum 3+ years of hands on experience on .Net core is required
  • Strong hands-on experience in SQL Server programming
  • Experience designing and implementing APIs, including deep understanding of REST, SOAP, HTTP etc
  • Experience with CI/CD technologies such as Jenkins, Github, Artifactory, Sonar, UDeploy, Blackduck, Threadfix etc
  • Experience on identity and access management domain, Cybersecurity Tools
  • Strong understanding of secure software development standards & practices and should be able to identify & review code level vulnerabilities and fix them during the development phase
  • Ability to troubleshoot code without prior exposure to the code
  • Should have in-depth understanding of agile software development lifecycle
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
  • Assimilate information security requirements from product owners, understand relevant impacts and translate them into technical designs
  • Design, develop and maintain new and existing code using C#.NET, .Net Core, Angular, REST API, Multithreading, ADO.NET, Entity Framework & SQL server programming
  • Participate in scrum team meetings and ceremonies and provide daily documented updates in support of the team
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer. This is for Data Engineering ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
February 23, 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 Software Engineering experience OR equivalent (industry, training, military, education)
  • Hands-on experience with Python, SQL, and bash scripting for automation
  • Strong experience building big data pipelines using Apache Spark, Hive, Hadoop
  • Experience with Autosys/Airflow or similar orchestration tools
  • Working knowledge of REST APIs, Object Storage, Dremio, and CI/CD pipelines
  • Strong troubleshooting and problem‑solving capabilities
  • Solid foundation in data modeling (conceptual/logical/physical) and database design
  • Cloud-native engineering experience — serverless, managed Spark, event-driven architectures
  • Familiarity with containerization (Docker, K8s) and workflow operators
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
  • Deliver high-quality engineering outcomes during Data Center exit migrations and DPC onboarding, ensuring validations, automation, and production readiness
  • Collaborate with cross-functional teams to build scalable, high‑performance data solutions using Python, SQL, Spark, Iceberg, Dremio, and Autosys
  • Design, build, test, deploy, and maintain large-scale structured and unstructured data pipelines using Python, SQL, Apache Spark, and modern data lake/lakehouse technologies
  • Fulltime
!
Read More
Arrow Right
New

Staff Software Engineer

We are looking for a Staff Software Engineer to join our core machine learning a...
Location
Location
United States , North Bethesda
Salary
Salary:
140000.00 - 230000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in a fast-paced technical, problem-solving environment as a software engineer, machine learning engineer, cloud solutions architect, or similar
  • A Bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is preferred and may substitute for some years of experience
  • Demonstrable understanding of software engineering principles, including parallel and distributed computing, version control, reproducibility, and continuous integration
  • Demonstrated experience designing and deploying cloud infrastructure (AWS preferred) to support data intensive applications, including AI/ML solutions, with considerations for scale, reliability and security
  • Strong technical expertise. You will need to either have or demonstrate the ability ability to quickly build technical expertise in the following Infrastructure as Code (IaC), especially Terraform
  • REST API design and implementation
  • Object oriented and functional programming in Python
  • Multimodal data processing (e.g., combining text, image, and 3D data)
  • Experience with AWS microservices including SageMaker, Service Catalog, IAM, Lambda, Cloudwatch, ECR, EKS, and Kinesis
  • Containerization technologies (Docker and Kubernetes)
Job Responsibility
Job Responsibility
  • Operational Excellence: Guarantee the delivery of superior infrastructure and software, while aligning with the strategic business timelines
  • Guide Innovation: Champion the adoption of cutting-edge technologies, methodologies, and practices to enhance efficiency and effectiveness across the AI organization
  • Code Review: You will do code review and mentor others within the organization regarding best practices in ML and Software Engineering
  • Collaborative Strategy: Forge strong partnerships with product managers, engineers, and company leadership to promote a culture of open communication and integrated team dynamics.
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources.
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer

Xometry is seeking a Staff Software Engineer to join our core machine learning a...
Location
Location
United States , Waltham
Salary
Salary:
140000.00 - 230000.00 USD / Year
cherry.vc Logo
Cherry Ventures
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in a fast-paced technical, problem-solving environment as a software engineer, machine learning engineer, cloud solutions architect, or similar
  • A Bachelor’s degree is required, but an advanced degree (M.S. or PhD) in computer science, machine learning, AI, or a related field is preferred and may substitute for some years of experience
  • Demonstrable understanding of software engineering principles, including parallel and distributed computing, version control, reproducibility, and continuous integration
  • Demonstrated experience designing and deploying cloud infrastructure (AWS preferred) to support data intensive applications, including AI/ML solutions, with considerations for scale, reliability and security
  • Strong technical expertise. You will need to either have or demonstrate the ability ability to quickly build technical expertise in the following Infrastructure as Code (IaC), especially Terraform
  • REST API design and implementation
  • Object oriented and functional programming in Python
  • Multimodal data processing (e.g., combining text, image, and 3D data)
  • Experience with AWS microservices including SageMaker, Service Catalog, IAM, Lambda, Cloudwatch, ECR, EKS, and Kinesis
  • Containerization technologies (Docker and Kubernetes)
Job Responsibility
Job Responsibility
  • Operational Excellence: Guarantee the delivery of superior infrastructure and software, while aligning with the strategic business timelines
  • Guide Innovation: Champion the adoption of cutting-edge technologies, methodologies, and practices to enhance efficiency and effectiveness across the AI organization
  • Code Review: You will do code review and mentor others within the organization regarding best practices in ML and Software Engineering
  • Collaborative Strategy: Forge strong partnerships with product managers, engineers, and company leadership to promote a culture of open communication and integrated team dynamics.
What we offer
What we offer
  • 401(k) match
  • medical, dental and vision insurance
  • life and disability insurance
  • generous paid time off including vacation, sick leave, floating and fixed holidays, maternity and bonding leave
  • EAP, other wellbeing resources.
  • Fulltime
Read More
Arrow Right
New

Staff Data Ops Engineer - Platform

We are looking for a Staff Data Ops Engineer - Platform to join the Data & AI Pl...
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, or Staff Data Ops or 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 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