Senior Software Engineer - CX (Hybrid)
Core
Designing and building secure, scalable authentication, authorization, and data consumption services for Cisco's Customer Experience (CX) Platform.
Role type
Senior Software Engineer (Platform/Backend)
Builds
Identity fabric, data access layers, and developer tools for the CX ecosystem
Domain
Enterprise Software, Cloud-Native, Identity & Access Management
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Microservices architecture, RESTful/GraphQL APIs, Cloud-native development (AWS, EKS/Kubernetes), Relational/NoSQL databases, Authentication & Authorization concepts, Streaming/messaging systems (Apache Kafka)
Preferred skills
Multi-identity provider integration, Zero-trust architecture, AI-driven anomaly detection, Infrastructure as Code (Helm, Terraform), Observability stacks (Prometheus, Grafana, OpenTelemetry), Security-focused design (secrets management, policy-as-code)
Technologies
Java, TypeScript/Node.js, Go, Python, AWS, EKS, Kubernetes, PostgreSQL, MongoDB, Redis, OpenSearch, Apache Kafka, Okta, Azure AD, Ping, Helm, Terraform, Prometheus, Grafana, OpenTelemetry
Responsibilities
Design and build platform-wide authentication and authorization services; Lead the evolution of the data consumption layer; Drive architectural decisions from concept to production; Leverage AI and automation to enhance access control and developer productivity; Collaborate cross-functionally to build interoperable solutions; Influence platform-wide engineering standards; Champion developer experience by crafting APIs, SDKs, and tools; Mentor and guide engineers
Seniority
Senior, hands-on IC with mentorship responsibilities