Staff Software Engineer, Identity & Access Management
New
United StatesFull-TimeStaff
SalaryCompetitive base salary ranging from $217,000 to $303,900 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- PythonJavaOAuthTypeScriptGo
Requirements
- 10+ years of backend software engineering experience building distributed systems and large-scale infrastructure
- Strong expertise in Identity & Access Management, including workforce identity lifecycle (Joiner, Mover, Leaver processes)
- Deep understanding of authentication and authorization protocols such as OAuth, OIDC, and SAML
- Experience with enterprise IAM tools and systems such as Okta, SailPoint, LDAP, MFA, PAM/PIM, or equivalent
- Strong programming skills in Go, Python, Java, or TypeScript with a DevOps-oriented mindset
- Proven ability to design, build, and operate highly available distributed systems under production load
- Experience with cloud infrastructure, containerization, and modern infrastructure tooling (e.g., Kubernetes, Docker, AWS)
- Familiarity with compliance frameworks such as SOC2, SOX, or PCI and audit-driven access controls
- Strong collaboration and communication skills with experience working in cross-functional, Agile environments
- Track record of technical leadership, mentoring, and influencing engineering best practices
Responsibilities
- Design, build, and maintain scalable identity and access management systems supporting workforce identity lifecycle processes such as onboarding, role changes, and deprovisioning
- Develop and integrate secure, high-performance APIs and enterprise identity governance (IGA) solutions across multiple systems and platforms
- Modernize legacy identity infrastructure by implementing scalable, cloud-native, and policy-driven access management systems
- Build observability frameworks including monitoring, alerting, dashboards, and anomaly detection for identity systems at scale
- Ensure system reliability and availability through proactive incident response, root cause analysis, and operational excellence practices
- Support compliance and governance requirements by implementing audit logging, access certification workflows, and reporting mechanisms
- Collaborate with security, infrastructure, and platform teams to define IAM standards, protocols, and best practices
- Mentor engineers and contribute to code quality, architectural decisions, and engineering standards across identity systems
View Full Description & ApplyYou'll be redirected to the employer's site