Staff Software Engineer - IAM, Cloud Platform
Core
Lead the design and architecture of Identity and Access Management (IAM) and Role-Based Access Control (RBAC) systems for a quantum computing platform, enabling customers to federate identities and protect data.
Role type
Staff Software Engineer (IAM/Security)
Builds
Scalable authorization models (RBAC, ABAC, policy-based access) and identity lifecycle management systems for the IonQ quantum platform.
Domain
Quantum Computing / Cloud Security
Deliverable
production ML models | product features | infrastructure
Required skills
IAM and RBAC system design, SAML 2.0 implementation, microservices architecture, event-driven systems, Go or JavaScript backend development, Kubernetes, GCP
Preferred skills
Legacy authentication system migration, enterprise security compliance (least privilege, auditability), high availability SLOs, open-source contributions, AI-assisted coding
Technologies
Go, JavaScript, Kubernetes, GCP, SAML 2.0
Responsibilities
Own technical vision and architecture for IAM/RBAC across multiple products; Drive cross-team initiatives for authentication and identity lifecycle; Act as final technical authority on IAM design reviews and security decisions; Ensure systems meet high availability and reliability requirements; Establish operational standards for permission rollout and emergency access procedures.
Seniority
Staff, hands-on IC with technical leadership