9 days ago
Kraków, PolandSenior
Responsibilities
- Design, build, and operate secure, scalable, high-throughput identity services.
- Develop APIs and systems for authentication, authorization, and user lifecycle management.
- Unify identity systems across Splunk and Cisco products and contribute to long-term identity strategy.
- Work with modern identity protocols, token and session lifecycles, and authorization models.
- Apply automated testing, debugging, observability, production support, performance profiling, and incident response.
- Collaborate with product, security, and infrastructure teams and explore AI/ML opportunities for identity automation and protection.
Requirements
- Strong, recent hands-on C++ and/or Go experience building secure, scalable, high-throughput production services.
- Experience designing and operating secure, distributed, fault-tolerant systems.
- Hands-on knowledge of OAuth 2.0, OpenID Connect, SAML, token and session lifecycle, RBAC, and ABAC.
- Strong automated-testing, debugging, observability, and production-support skills.
- Preferred qualifications include C++ experience with Splunkd or authentication-integration code and experience modernizing C++ components alongside Go services.
- Preferred experience includes OAuth device-code flow, CLI authentication, Okta, service identities, LDAP, KV Store, SAML migration, Kubernetes operations, E2E test pipelines, production dashboards, and secure-access auditing.
About Cisco
Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.
