Senior Staff IAM Software Engineer
Role Overview
The Identity Platform Engineering team builds and operates the enterprise Identity and Access Management platform for ServiceNow employees, systems, and partners.
The Senior Staff IAM Software Engineer will build the DevOps engineering foundation, own critical platform integrations, and support the development of other engineers.
The role covers identity governance, non-human identity governance, AI-assisted access intelligence, full-stack engineering, and distributed enterprise platforms.
Key Skills for This Role
Full Job Posting
Role Overview
The Identity Platform Engineering team builds and operates the enterprise Identity and Access Management platform for ServiceNow employees, systems, and partners.
The Senior Staff IAM Software Engineer will build the DevOps engineering foundation, own critical platform integrations, and support the development of other engineers.
The role covers identity governance, non-human identity governance, AI-assisted access intelligence, full-stack engineering, and distributed enterprise platforms.
Responsibilities
- Participate in technical deliverables covering quality, performance, maintainability, and scalability.
- Lead end-to-end CI/CD pipeline development with GitLab, GitLab Runners, Jenkins, and Nexus.
- Implement infrastructure as code and configuration management with Terraform, Ansible, and Puppet.
- Own APIs, connectors, provisioning workflows, and lifecycle automation across Identity Platforms and ServiceNow.
- Contribute to backend services and user-facing IAM workflows.
- Apply analytics to RBAC role mining, access patterns, entitlement optimisation, and access recommendations.
- Participate in design and code reviews.
- Mentor four to five junior to mid-level engineers.
- Partner with security, compliance, platform, principal, product, and engineering teams.
- Improve resilience, developer velocity, operational maturity, reliability, and reuse.
Core Requirements
- Deep hands-on experience building production enterprise-level platforms.
- Strong experience with identity lifecycle, RBAC or ABAC, access certifications, and privileged access management.
- At least 10 years of software engineering experience and at least 3 years at senior staff level or equivalent experience and education.
- Strong backend development in Java or Python with MySQL or PostgreSQL and working knowledge of JavaScript, AngularJS, REST APIs, and HTML/CSS.
- Experience designing and operating complex distributed enterprise platforms.
- Experience building CI/CD and DevOps workflows with GitLab, Jenkins, Nexus, JFrog, or equivalent tools.
- Proficiency with Terraform, Ansible, and/or Puppet.
- Ability to analyse identity or operational data and derive actionable insights.
- Experience with automated testing frameworks and CI/CD test integration.
- Knowledge of distributed systems, RESTful APIs, reliability, observability, and software quality principles.
- Ability to mentor engineers and lead cross-functional technical initiatives.
- Experience integrating AI into work processes, decision-making, or problem-solving.
Preferred Qualifications
- Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimisation.
- Ten or more years of experience with Java, C#, or another high-level compiled language.
- Five or more years of experience with automated testing frameworks such as JUnit, Selenium, Playwright, or TestNG.
- Familiarity with SailPoint, Veza, ServiceNow ITSM or ITOM integrations, or workflow platforms.
- Strong understanding of SAML, OAuth2, OIDC, and SCIM.
- Experience with Neo4j or machine-learning-assisted role mining and access recommendation systems.
- Exposure to regulated or compliance-constrained environments such as FedRAMP or GCC.
- Experience with AI productivity and coding tools such as Cursor or Windsurf.
- Comfort with IDEs, debuggers, profilers, source control, and Unix-based systems.
Compensation
- For the stated location, base pay is $190,900 to $334,100 per year, plus equity when applicable, variable or incentive compensation, and benefits.
- Total compensation varies based on qualifications, skill level, competencies, and work location.
Work Personas
- ServiceNow uses flexible, remote, and required-in-office work personas based on the nature of the work and assigned location.
- Eligibility for a work persona may be assessed using the distance between an employee's primary residence and the closest ServiceNow office.
About servicenow
Enterprise software company providing cloud-based workflow automation platforms.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at servicenow
Sr Strategic Sourcing Mgr
, USA
ServiceNow is seeking a Senior Strategic Sourcing Manager to lead supplier selection, category management, contracting, and savings across more than $600 million in spend. The role advises business functions, manages sup
Partner Marketing Associate
Santa Clara, USA
ServiceNow is seeking an early-career Partner Marketing Associate to run demand generation, launch, content, and co-marketing programs with ISV partners. The role requires 1 to 3 years of experience or relevant internshi
Staff Inbound Product Manager
Hyderabad, IND
ServiceNow is seeking a Staff Inbound Product Manager to own the design, delivery, measurement, and continuous improvement of ITSM and ITOM products in production. The role requires 8+ years delivering ServiceNow solutio
Principal Product Designer
Bengaluru, IND
ServiceNow is seeking a senior customer-facing product and technical specialist to drive adoption and success for its SecOps products. The work includes guiding implementations, resolving escalations, shaping success pla
Staff Software Engineer – SRE & AIOps
Vancouver, CAN
ServiceNow is seeking a Staff Software Engineer to architect SRE tooling, Kubernetes infrastructure, and AI-driven auto-remediation across hybrid cloud and data center environments. The role requires 8+ years in software
Sr Software Engineer Fullstack - Kubernetes
Hyderabad, IND
ServiceNow is seeking a Senior Software Engineer to build and operate full-stack products across frontend, backend, distributed systems, data pipelines, Kubernetes, and AI capabilities. The role requires 6+ years of soft
Staff Application Security Engineer (ServiceNow Instance Security)
, USA
ServiceNow is seeking a Staff Application Security Engineer to secure ServiceNow instances, assess configuration risks, validate customer findings, and develop actionable hardening guidance. The role requires 8+ years of
Senior Financial Analyst, GTM Finance
Santa Clara, USA
ServiceNow is seeking a Senior Financial Analyst for its GTM Finance HQ team to support planning, forecasting, operational analysis, and executive communication across a global sales organization. The role requires SaaS
Sr Strategic Sourcing Mgr
, USA
Partner Marketing Associate
Santa Clara, USA
Staff Inbound Product Manager
Hyderabad, IND
Principal Product Designer
Bengaluru, IND
Staff Software Engineer – SRE & AIOps
Vancouver, CAN
Sr Software Engineer Fullstack - Kubernetes
Hyderabad, IND
Staff Application Security Engineer (ServiceNow Instance Security)
, USA
Senior Financial Analyst, GTM Finance
Santa Clara, USA