Principal Platform Software Engineer
Core
Lead the architecture, design, development, and operation of secure, highly available IAM services and Tier-0 systems for AI agents, machine identities, and users.
Role type
Principal Platform Software Engineer (IAM/Identity)
Builds
Secure, highly available IAM services and identity capabilities for AI agents and machine identities
Domain
Cloud Infrastructure / Identity and Access Management (IAM)
Deliverable
production ML models
Required skills
Java, Go, C++, Python, distributed systems, concurrency, fault tolerance, high-availability architectures, microservices, cloud architectures, automated testing, service operations, authentication, authorization, application security, secure software development, troubleshooting complex production systems, reliability engineering, FedRAMP, PCI DSS
Preferred skills
OCI, AWS, Azure, GCP, observability, SLOs, distributed tracing, OAuth 2.0, OpenID Connect, SAML, SCIM, JWT, applied cryptography, identity models for AI agents, machine identities, delegation, agentic systems, technical leadership, architectural decision-making, mentoring engineers
Technologies
Java, Go, C++, Python, OCI, AWS, Azure, GCP, OAuth 2.0, OpenID Connect, SAML, SCIM, JWT
Responsibilities
Lead architecture and design of IAM services; Drive reliability, availability, scalability, and disaster recovery for Tier-0 systems; Define technical direction for identity capabilities; Diagnose complex production issues; Mentor engineers and raise engineering standards
Seniority
Principal, hands-on IC with strategic leadership
