Senior Software Engineer - Identity and Access Management
Core
Build secure, reliable services for authentication, authorization, delegation, auditing, and revocation for users, agents, and machines accessing the Klaviyo platform.
Role type
Senior Software Engineer (Identity and Access Management)
Builds
Authentication and authorization services for the Klaviyo platform
Domain
SaaS / Identity and Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Go, Python, authentication, authorization, identity systems, networking systems, API gateways, API design, SDK development, project leadership, end-to-end ownership, SLO definition, architecture improvement, mentoring
Preferred skills
auth or policy systems, secure platform architecture, AWS, Terraform, Kubernetes, React, Django, enterprise security, auditability, data residency, compliance
Technologies
Go, Python, AWS, Terraform, Kubernetes, React, Django
Responsibilities
Lead business-critical projects from design through launch and operation; Build secure services for auth, authorization, and auditing; Break ambiguous problems into clear work for teams; Own customer impact and technical quality in production; Improve architecture as scale and needs change; Define and maintain SLOs; Create reusable patterns for other teams; Mentor engineers; Apply AI tools responsibly
Seniority
Senior, hands-on IC
