Software Engineer, Identity Manager
Core
Design, build, and operate core identity services for authentication, authorization, and user lifecycle management across Splunk and Cisco products.
Role type
Senior IC software engineer (identity & security)
Builds
Scalable, secure, high-throughput APIs and distributed systems for identity management
Domain
Cybersecurity / Identity Management / Enterprise Software
Deliverable
production ML models | product features
Required skills
C++, Go, OAuth 2.0, OpenID Connect, SAML, RBAC, ABAC, distributed systems design, automated testing, observability
Preferred skills
Splunkd code diagnosis, OAuth device-code flow, CLI authentication, Okta, LDAP, KV Store, Kubernetes, E2E test pipelines, production dashboards
Responsibilities
Architect scalable identity systems, develop automated tests, debug complex production issues, improve observability, provide production support, contribute to performance profiling, incident response, secure-access auditing, session management, and policy enforcement
Seniority
Senior, hands-on IC
