Senior Software Engineer
Core
Design and develop highly available, scalable, and reliable microservices infrastructure and Identity & Access Management (IAM) systems for a cloud contact center SaaS platform.
Role type
Senior Software Engineer (Platform Services & IAM)
Builds
Next generation SaaS platform enabling AI-driven customer engagement
Domain
Cloud Software / Contact Center / Identity & Access Management
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Security, OAuth, SAML, SSO, Federation, CI/CD, Microservices Architecture, Distributed Databases, Cloud Platforms, Performance Tuning
Preferred skills
Okta IAM, Large-scale SaaS environments, Platform modernization
Technologies
Google Cloud Platform (GCP), CockroachDB, Cassandra, Spring Security
Responsibilities
Design and develop highly available, scalable, and reliable microservices infrastructure; Build and enhance Identity & Access Management (IAM) systems supporting OAuth, security tokens, SSO, federation, and customer/partner identities; Troubleshoot production issues and provide operational support across the software stack; Contribute to architectural improvements and apply cloud and open-source technologies to solve complex platform challenges.
Seniority
Senior, hands-on IC