CrawlJobs Logo

Senior Software Engineer – Identity & Access Management (IAM)

United States · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Responsibility

  • Lead enterprise-level Azure Active Directory (Microsoft Entra ID) operations
  • Design and manage Conditional Access policies, MFA, and passwordless authentication
  • Manage identity lifecycle (user, group, role provisioning and governance)
  • Implement Privileged Identity Management (PIM) and access governance
  • Support and troubleshoot SSO integrations (SAML, OAuth2, OpenID Connect)
  • Monitor identity security signals, risky sign-ins, and audit logs
  • Perform root cause analysis for IAM-related incidents
  • Collaborate with security, DevOps, and application teams
  • Mentor junior engineers and define operational best practices
  • Maintain documentation, SOPs, SLAs, and KPIs

Requirements

  • Bachelor's degree in Computer Science, IT, or related field
  • 7+ years of experience in Identity & Access Management or IT Security
  • Strong expertise in Azure Active Directory (Microsoft Entra ID)
  • Experience with Conditional Access, MFA, PIM, and Identity Protection
  • Experience with SSO protocols: SAML, OAuth 2.0, OpenID Connect
  • Familiarity with PowerShell scripting
  • Experience working in enterprise IT environments
  • Strong communication and collaboration skills

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer – Identity & Access Management (IAM)

8 matching positions

Senior Software Engineer - Identity and Access Management

You’ll join our new IAM team responsible for building and shipping authenticatio...
Location
Location
Ireland
Salary
Salary:
Not provided
tines.com Logo
Tines
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven track record of success as a senior software engineer
  • Proven track record of building and delivering software using a high-level programming language
  • Strong IAM domain knowledge and experience of building secure, scalable identity and access control systems for cloud-based applications
  • Comfortable working across the full stack, backend and frontend
  • Experience with technologies like Ruby, Rails, React, TypeScript, Postgres, Redis, Docker is beneficial but not required
  • Curiosity and eagerness to learn
  • Ability to work healthily and sustainably, plan workloads realistically
  • Commitment to building an inclusive, supportive team
Job Responsibility
Job Responsibility
  • Work closely with colleagues to build solutions for customer problems
  • Write and review high quality, well tested code
  • Identify areas for improvement in codebase and team processes
  • Own problems and software solutions all the way to production
  • Mentor other engineers
  • Help prioritize the roadmap
  • Build and ship authentication, authorization and integration credential features
  • Improve scalability of authentication processes
  • Enhance observability of issues during incidents
  • Ensure alignment with best in class security practices
What we offer
What we offer
  • Competitive salary
  • Startup equity & extended exercise window
  • Matching retirement plans
  • Home office setup
  • Private healthcare plans
  • 25 days annual leave
  • Extra company holidays
  • Generous parental leave programs
  • Flexibility in how and where you work
  • Phone and home Internet allowance
  • Fulltime
Read More
Arrow Right

IT Support Engineer - Identity & Access Management

As a key member of the Technology team, this Technical Support Engineer role pla...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
lgt.com Logo
LGT Gruppe Holding AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Tertiary Qualification in Information Technology and/or Business or equivalent industry experience is desirable
  • ITIL v3 or 4 certification is desirable
  • Minimum 2-5+ years as a Helpdesk / Technical Support Engineer or similar
  • Experience in managing user access management (UAM) activities and supporting audit and control requirements
  • Experience in a financial services organisation is highly desirable
  • Demonstrable experience in using and supporting Windows and Microsoft Office suite of products
  • Knowledge of Apple iOS devices
  • Good knowledge of email and messaging (Outlook/Exchange/Teams)
  • Knowledge of endpoint management tools, such as Microsoft SCCM and Microsoft Intune
  • Active Directory, GPO, management and troubleshooting
Job Responsibility
Job Responsibility
  • Provide frontline IT support by receiving and handling email, telephone, and walk-up requests from internal and external customers, following agreed procedures
  • Act as the primary contact for Identity & Access topics, with a focus on user lifecycle management, access control, and audit- and control-related activities
  • Take ownership of Identity & Access audit activities, including coordinating and executing periodic access reviews, collecting and maintaining audit evidence, tracking and following up on remediation actions, and ensuring controls are operated and documented in line with internal and regulatory requirements
  • Perform User Access Management (UAM) activities, including processing access requests, role changes, and leaver access removals in line with internal policies and approval workflows
  • Provide IAM support, including user account provisioning, role-based access control, password resets, and troubleshooting authentication and authorisation issues across key business applications and infrastructure services
  • Triages Service Requests and Incidents to appropriate teams, ensuring Identity & Access-related tickets are handled accurately, promptly, and in line with defined SLAs
  • Take full ownership of issues, tasks, and ad-hoc queries, maintaining accurate records and ensuring closure to the satisfaction of the requestor, with particular attention to access-related requests and incidents
  • Prioritise, diagnose, and resolve Incidents according to agreed SLAs and procedures, escalating complex Identity & Access issues where required
  • Fulfil Service Requests by following documented processes and procedures and proactively suggesting improvements to Identity & Access and audit workflows where appropriate
  • Carry out IT workstation deployments, moves, and replacement of desktop accessories when required, ensuring appropriate access is configured and verified as part of the deployment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Identity & Quality Assurance

EverOps is looking for a Senior Software Engineer to be embedded with a critical...
Location
Location
Salary
Salary:
120000.00 - 185000.00 USD / Year
EverOps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience
  • Expert-level command of Go (Golang)
  • Proven history of building robust and scalable testing frameworks from the ground up, with expertise in writing comprehensive Unit and Integration tests
  • Demonstrable experience working on applications within the Identity or Security domains
  • High proficiency in Bash scripting for automation and comfort operating on the command line in Linux/macOS environments
  • Strong understanding and hands-on experience with Docker
  • Unwilling to let a project fail if it has your name on it
  • Able to design and deliver a full project that takes into account not just technology, but how administrators, management, and employees need to interact with a new function or system
  • Able to see priorities and delegate appropriately
Job Responsibility
Job Responsibility
  • Lead the design and implementation of unit and integration tests for mission-critical Go applications within the Identity space
  • Perform thorough Code Reviews for fellow engineering team members (including IAM and platform teams), ensuring adherence to best practices in security, performance, and readability
  • Architect, build, and maintain testing environments utilizing containerized solutions (Docker) and virtualization (e.g., Tart VMs) to guarantee local developer parity and CI/CD stability
  • Develop complex automation and helper tools, utilizing Go and advanced Bash scripting techniques, to streamline testing, deployment, and operational tasks
  • Apply deep knowledge of Identity and Access Management (IAM) principles (authentication, authorization, provisioning) to ensure test coverage addresses security and compliance requirements
  • Drive code quality across the team, influencing engineering standards and ensuring the final product is reliable, scalable, and maintainable
What we offer
What we offer
  • 100% remote workplace
  • Unlimited Paid Time Off
  • Equity
  • 401K with company contribution
  • Company-sponsored healthcare
  • Competitive compensation
  • Opportunities to accelerate professional growth with access to training and certification programs
  • Fulltime
Read More
Arrow Right

Iam Software Engineer Ii

About the role and team Sec Eng at Uber means building for real-world impact un...
Location
Location
Brazil , Sao Paulo
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior/Staff seniority in the development, design, and consulting of SailPoint IIQ or similar IGA and authentication platforms
  • Experience building and documenting high-quality code for complex software systems scaling to millions of users
  • Proficiency with large-scale distributed storage and SQL database systems such as MySQL
  • Strong understanding of Role-Based Access Control (RBAC), Policy-Based Access Control (PBAC), and Attribute-Based Access Control (ABAC)
  • Education requirement: Bachelor's degree in Computer Science, Information Security, or a related field (or equivalent experience)
Job Responsibility
Job Responsibility
  • Design, build, and maintain centralized access management systems and risk models where performance, security, and scale are inseparable
  • Solve messy, high-impact identity problems (such as birthright provisioning and access certifications) often without a clear starting point
  • Own your work end-to-end, from writing high-quality engineering design documents to managing critical platform changes using Terraform and standard build code
  • Champion software engineering best practices like code health, testing, and design clarity even when project stakes and pressure are high
  • Collaborate across disciplines to integrate SSO applications and middleware technologies while acting as the technical voice of the identity team
  • Navigate technical debt and legacy complexity within LDAP, MFA, and distributed database systems to unblock developer productivity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Internal Tools & Productivity

Scale AI is hiring a highly skilled Senior Software Engineer to help design, bui...
Location
Location
United States , San Francisco
Salary
Salary:
216200.00 - 270250.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of related experience with a Bachelor’s degree
  • or equivalent work experience
  • Proficiency with UI frameworks such as React or Angular and HTML, CSS, Typescript, etc
  • Proficiency with backend technologies, including API development, databases, and privacy permissions. Ex. Go, Python, PostgreSQL and GraphQL
  • Experience with end-to-end testing and documentation
  • Experience developing secure, scalable, and resilient applications on the cloud that handle sensitive data
  • Experience with cloud technologies, e.g., AWS, Azure, GCP, Docker, or Kubernetes
  • Familiarity with compliance frameworks such as SOC 2, ISO 27001, FedRAMP, and NIST.
Job Responsibility
Job Responsibility
  • As a full stack engineer (60% BE / 40% FE), you will work with your team to build amazing tools/applications for internal company use as well as external customers/partners
  • You will design, develop, test, and support full-stack applications on cloud-native distributed systems
  • You will build real-time integrations with SaaS platforms across the organization
  • You will build a quality framework/unit tests that ensure product quality, performance, and load and are able to debug/identify system issues
  • You will collaborate with the broader teams, engage in engineering council, conduct code reviews, and improve our delivery process
  • Collaborate with the IAM team to manage cloud-based identity (Okta) and access controls, ensuring compliance with security policies and standards for internal applications.
  • Work heavily cross-functionally to identify areas for corporate technology service improvement and implement self-service solutions.
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • equity grant
  • commuter stipend
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend) - Foundations

Our mission – and your opportunity — is to help solve the challenges faced in an...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A strong track record of engineering excellence in user management, identity, and access systems, supported by deep expertise in back-end programming languages and frameworks
  • prior experience with Golang is highly desirable
  • Designed user and admin experiences that simplify complex access models, with a deep understanding of IAM concepts like authentication, authorisation, RBAC, SCIM, SAML, OAuth2, and OIDC, including tools and providers
  • Built or scaled permission systems across distributed or multi-tenant architectures
  • Applied best practices in identity security, including MFA, session management, and audit logging
  • Collaborated across teams to ensure consistent identity and access patterns
  • Familiarity with enterprise compliance standards like SOC 2
Job Responsibility
Job Responsibility
  • Design, build, and operate large-scale SaaS and cloud services, including distributed systems and data stores
  • Provide technical leadership, guiding architecture, execution, and cross-functional collaboration to deliver impactful outcomes
  • Own feature delivery from end-to-end, including breaking down requirements with stakeholders, liaising with our product and design teams, assisting other engineers, and ensuring successful delivery
  • Drive high-performance team outcomes by setting rigorous engineering standards, mentoring peers, and proactively improving team practices to enhance quality, velocity, and collaboration
  • Bring a user-centric mindset, even in platform-facing work, ensuring that engineering decisions ultimately drive better user experiences
  • Apply a practical understanding of AI technologies, identifying opportunities to leverage machine learning or automation to enhance platform capabilities and user outcomes
  • Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
  • Demonstrate SafetyCulture’s values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action)
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right

Senior IAM Automation Engineer

We’re seeking a Senior IAM Automation Engineer to transform how Apex manages wor...
Location
Location
United States , Austin
Salary
Salary:
108800.00 - 136000.00 USD / Year
apexclearing.com Logo
Apex Clearing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10+ years in DevOps, SRE, or software engineering roles with significant IAM/identity automation focus
  • Demonstrated experience building automation solutions for enterprise IAM platforms using APIs, scripting, and infrastructure-as-code
  • Track record of implementing workflow automation or orchestration platforms in production environments
  • Understanding of both technical IAM implementations and business processes (joiner/mover/leaver, access requests, compliance)
  • Experience working in hybrid on-premises and cloud environments
  • Software development proficiency - 5+ years writing production code (Python, PowerShell, Go, or similar) with strong API and SDK integration experience
  • IAM architecture skills - Deep understanding of SSO protocols (SAML, OIDC), provisioning standards (SCIM), directory services (Active Directory, Entra ID), and enterprise IAM platforms (Okta strongly preferred)
  • Infrastructure-as-Code mastery - Hands-on experience with Terraform, Ansible, or similar tools, plus CI/CD pipelines for automated deployments
  • DevOps/SRE practices - Experience building observable, reliable systems with appropriate monitoring, logging, and incident response capabilities
  • Workflow automation platforms - Demonstrated ability to implement and govern low-code/code-first automation tools (Tines, Workato, n8n, or similar)
Job Responsibility
Job Responsibility
  • Lead Tines platform implementation and governance - Define technical standards, architect RBAC models, and build workflows that automate employee lifecycle management, access requests, and certification campaigns
  • Build infrastructure-as-code for identity systems - Develop and maintain Terraform, PowerShell, and Python automation across hybrid infrastructure (on-prem AD/Adaxes, Entra ID, Okta, AWS IAM, GCP/GCI) to enable repeatable, version-controlled deployments with proper change management
  • Design API-driven automation and integrations - Architect scalable solutions that orchestrate identity workflows across HRIS (Workday), ticketing (ServiceNow), collaboration platforms (Slack, Teams, M365), and enterprise applications, leveraging APIs and SDKs to eliminate manual processes
  • Implement observability and self-healing capabilities - Build monitoring, alerting, and automated remediation for identity systems to reduce operational toil, improve reliability, and enable proactive issue detection across authentication flows and provisioning processes
  • Enable rapid application onboarding - Create automation frameworks and integration patterns that allow the business to onboard new SaaS applications with minimal manual intervention while maintaining security and compliance standards
  • Pioneer non-human identity (NHI) governance - Partner with SecOps to develop policies, controls, and automation for managing AI agents, LLM API keys, service accounts, bot identities, and machine-to-machine authentication as AI adoption accelerates across the organization
  • Mentor and develop junior team members - Share your hard-won experience and technical expertise to elevate the team’s capabilities. Conduct code reviews, pair programming sessions, and knowledge transfer that builds automation skills, IAM expertise, and engineering judgment across the team
  • Drive technical innovation in the identity space - Evaluate emerging tools and practices, establish CI/CD pipelines for IAM deployments, and leverage AI-powered development tools (LLMs, code generation, AI assistants) responsibly to accelerate automation delivery and stay ahead of business needs
What we offer
What we offer
  • Healthcare benefits (medical, dental and vision, EAP)
  • competitive PTO
  • 401k match
  • parental leave
  • HSA contribution match
  • paid subscription to the Calm app
  • generous external learning and tuition reimbursement benefits
  • Fulltime
Read More
Arrow Right

Senior Security Engineer - IAM

As a Senior Security Engineer, you will be responsible for the design and develo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ Years of experience in development, Design and consulting for developing, designing SailPoint IIQ or similar IGA solutions, and Authentication platforms at large organizations
  • Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability
  • Experience with large-scale distributed storage and database systems (SQL e.g. MySQL)
  • Ability to decompose complex business problems and help lead multiple teams in solving them
  • Understand Role-Based Access Control, Policy-Based Access Control, Attribute based access control, Governance, Access Certification in SailPoint
  • Experience in Web and Middleware technologies such as Nginx, Tomcat, Weblogic
  • Skill set in traffic management, Service and Session Load balancing skills primarily on HAProxy, NLB and F5 are added benefits
  • Leveraged tools like Cursor, GitHub Copilots to improve developer productivity
Job Responsibility
Job Responsibility
  • Design and development of Identity and Access Governance systems and microservices responsible for authentication, authorization, and single sign-on app integrations
  • Build new Features, APIs, Rules, Workflows, Analytics, Tasks and Reports for the Information Security org
  • Providing and assisting in defining Identity Security controls, best practices, compliance controls for Uber’s internal workforce and services
  • Identification and adoption of security trends, software engineering best practices defined by Uber engineering
  • Design and Build extensible access governance features, centralized and adaptive access management system, and Risk Models for the organization
  • Provide technical leadership in designing, implementing, testing, and rolling out the Identity platform (e.g. SailPoint IIQ, Cloud Identity, LDAP, MFA, SSO, etc.) at Uber
  • Practice Software engineering best practices while writing or reviewing code
  • Develop high quality engineering design documents for new integrations and initiatives
  • Engineer, Configure, Implement and maintain Identity and Access Management solutions and services
  • Resolve bugs through strong programming, critical problem solving, database query skills
Read More
Arrow Right