Senior Software Engineer, Splunk Platform Identity
Brak informacji o wynagrodzeniu
SeniorFull-time
#440718·Dodano 3 dni temu·0
Źródło: CiscoTech Stack / Keywords
C++GoOAuth 2.0OpenID ConnectSAMLOktaKubernetesCI/CDLDAPRBAC
Firma i stanowisko
The Platform Identity team builds a centralized Identity and Access Management (IAM) platform that is scalable, resilient, and intelligent, enabling secure user access across the Splunk and Cisco ecosystem. The team collaborates across product, security, and infrastructure groups to unify identity across products.
Wymagania
- Strong hands-on experience in C++ and Go, building secure, scalable, high-throughput production services.
- Experience with authentication or systems-level, performance-sensitive code using C++.
- Ability to work effectively across Go services and existing C++ components.
- Deep knowledge of OAuth 2.0, OpenID Connect, SAML, token and session lifecycle, and authorization models such as RBAC and ABAC.
- Experience designing and operating secure, distributed, fault-tolerant systems.
- Ability to lead technical design, resolve complex production issues, and make sound security and architectural trade-offs.
- Strong practices in automated testing, observability, CI/CD, and on-call/service ownership.
Preferred:
- OAuth device-code flow, CLI authentication, Okta, service identities, and secure-production-access workflows.
- Experience leading identity-platform integrations, service modernization, or cross-language migration.
- Performance profiling, incident leadership, and debugging complex production failures.
- Mentoring engineers and driving technical decisions across teams.
- Experience with LDAP, KV Store, SAML migration or deprecation, and identity-platform integration.
- Experience with Go-based sidecars, service runtimes, and host/service integration.
- Familiarity with Kubernetes operations, E2E test pipelines, production dashboards, and secure-access auditing.
Obowiązki
- Design, build, and operate core identity services for authentication, authorization, and user lifecycle management.
- Architect scalable and secure APIs.
- Unify identity systems across products.
- Serve as a subject matter expert on modern identity protocols.
- Explore AI/ML opportunities to increase automation and improve identity protection.
- Deliver reliable services and drive technical perfection.
- Collaborate effectively with cross-functional teams to ship impactful solutions.
Cisco
54 aktywne oferty