Principal Software Engineer, Cloud & Edge Backend
Core
Architect and build the next-generation AI Security platform for enterprise identity and privileged access, including Cloud Control Plane and distributed Edge Backends.
Role type
Principal Software Engineer (Cloud & Edge Backend)
Builds
Cloud Control Plane, distributed Edge Backends, policy synchronization services, and enterprise-scale discovery services for AI agents.
Domain
Cybersecurity / Identity & Access Management (IAM) / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Go (Golang), distributed systems, microservices, Kubernetes, Docker, gRPC, REST APIs, PostgreSQL, Redis, Kafka/NATS, networking, authentication, authorization, TLS, proxies, distributed caching
Preferred skills
IAM, PAM, Zero Trust, AI-assisted development tools, LLMs, RAG, AI Agents, orchestration frameworks, Model Context Protocol (MCP), AI SDLC best practices
Technologies
Go, Kubernetes, Docker, gRPC, REST, PostgreSQL, Redis, Kafka, NATS
Responsibilities
Architect and build the next-generation AI Security platform; Design and develop highly scalable microservices; Build the Cloud Control Plane for policy management and AI governance; Build distributed Edge Backends as local Points of Presence; Design resilient policy synchronization from Cloud to Edge; Develop access-brokering capabilities for privileged access; Design highly available, observable, and resilient distributed systems; Mentor engineers and lead architecture discussions.
Seniority
Principal, hands-on IC with technical leadership