Saviynt is looking to secure the identity perimeter at scale with the rise of AI and Agents, and needs a software engineer to build out AI security for the world's leading enterprises
Requirements
- Expert-level ability utilizing technologies such as Java, Spring Framework,REST and Microservices
- Familiar with AI tools and curious about MCP, A2A, Agentic frameworks
- Strong Experience as a Java Engineer developing applications based onSecurity principles, cloud platforms (AWS, Azure, or Google Cloud) andContainerization (Docker, Kubernetes)
- Deep understanding of data structures, algorithms, and design patternsHands on experience with SQL, ElasticSearch, Redis, CI/CD, AWS Glue, Kafka
- Experience with unit, functional and system integration testing
- Extensive understanding of working in an agile environment utilizingScrum and Kanban
- Experience with Git (GitHub/GitLab), automatic deployments, continuousintegration
Responsibilities
- Design, implement, test and release e2e workflows for our AI security product
- Work across multiple agent platforms like AWS Bedrock, Google AgentSpace, Salesforce AgentForce , building foundational solutions, using cloud, SAAS and AI design patterns and technologies
- Use AI and Agents to secure AI, using CUA agents, various LLMs , agentic frameworks like ADK, Langchain among others
- Design and develop secure, scalable, multi-tenant software solutions that run seamlessly across major cloud platforms like AWS and Azure
- Act as a technical expert and thought leader, influencing product direction and engineering best practices
- Drive continuous improvement in engineering processes, tooling, and operational reliability
- Collaborate with internal teams to produce software design and architectureTest and deploy applications and systems
Other
- 10+ years of software engineering experience
- Ability to start a program from scratch as well as maintain existing services
- Ability to perform research and go deep into platforms is a strong plus
- Experience in increasing levels of responsibility managing applicationdevelopment, solution architecture, design and delivery, and processimprovement
- Continuous learning mindset and not hesitate to venture into unchartered territory