Principal Software Engineer, Cloud Architecture
Core
Design, implement, and release end-to-end workflows for AI security products, building foundational solutions using cloud, SaaS, and AI design patterns to secure AI agents and platforms.
Role type
Principal Software Engineer (Cloud Architecture & AI Security)
Builds
Production-ready AI security solutions, multi-tenant software, and scalable cloud architectures for enterprise identity platforms.
Domain
Cybersecurity, Identity Management, Cloud Infrastructure, Artificial Intelligence
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Framework, REST, Microservices, Cloud Architecture (AWS/Azure), Containerization (Docker/Kubernetes), AI/Agentic Frameworks, SQL, ElasticSearch, Redis, Kafka, CI/CD, Data Structures & Algorithms
Preferred skills
MCP, A2A, Agentic frameworks, Research capabilities, Security principles expertise
Technologies
AWS Bedrock, Google AgentSpace, Salesforce AgentForce, Langchain, ADK, AWS Glue, ElasticSearch, Redis, Kafka, Docker, Kubernetes, Spring Framework
Responsibilities
Design and develop secure, scalable, multi-tenant software solutions across major cloud platforms; Act as a technical expert and thought leader influencing product direction; Drive continuous improvement in engineering processes and operational reliability; Test, deploy, refactor, and debug applications; Develop documentation throughout the software development life cycle.
Seniority
Principal, hands-on IC with strategic influence