Senior Software Engineer, Identity & Access Management. Architect for scale, drive next-gen innovation, and modernize identity. Work on high-availability authentication and authorization services, AI initiatives, and policy engine evolution. Expert-level proficiency in Go and gRPC microservices architecture required. 5+ years of software engineering experience with at least 2+ years focused on Identity (AuthN/AuthZ), Security Products, or high-scale Distributed Systems. Compensation range: $140,800 - $176,000.
Requirements
- Architect for Scale: Design and develop high-availability, low-latency authentication and authorization services in Go that scale to handle massive load spikes across global regions.
- Drive Next-Gen Innovation: Build the IAM foundations for emerging cloud-native AI/ML platforms, designing secure token exchange patterns and identity context injection for agentic AI workflows.
- Modernize Identity: Lead the implementation of OIDC and SAML integrations, enabling seamless federated Single Sign-On (SSO) for enterprise customers and strategic global partners.
- Solve Complex AuthZ: Evolve our Policy Engine (using industry standards like Rego/OPA) to support advanced resource-level permissions, dynamic scoping, and network-aware access conditions.
- Evolve Identity Models: Design and scale robust, multi-tenant data models to manage complex hierarchical structures (users, teams, organizations, and resource boundaries) that map to enterprise customer needs.
- Operational Excellence: Take ownership of service reliability, from fine-tuning Kubernetes deployments to migrating legacy data pipelines to modern eventing architectures.
- Security First: Proactively identify and remediate complex security vulnerabilities, ensuring our auth flows are resilient against credential stuffing, session hijacking, and configuration theft.
- Mentor & Lead: Act as a technical lead for major workstreams, conducting deep code reviews and mentoring junior engineers in distributed systems best practices.
Benefits
- Competitive salary range: $140,800 - $176,000
- Bonus based on company and individual performance
- Equity compensation: equity grants upon hire and the option to participate in our Employee Stock Purchase Program
- Flexible time off policy
- Employee Assistance Program
- Local Employee Meetups
- Reimbursement for relevant conferences, training, and education
- Access to LinkedIn Learning's 10,000+ courses for continued growth and development
- Generous Paid Time Off