Staff Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Tue, Jun 30, 2026
This job expires in: 30 days
Job Summary
Owning the technical strategy and architecture of the IAM platform, the full-time Staff Software Engineer will design authentication protocols, drive cross-team technical decisions, and serve as the escalation point for production issues in a remote environment.
Key responsibilities
- Own IAM Architecture & Strategy, covering authentication, authorization, and session management at scale
- Design and evolve OAuth 2.0 / OIDC flows, token lifecycle, and security primitives to meet product and compliance needs
- Drive cross-team technical decisions on protocol design, data modeling, and platform reliability while building buy-in across engineering and security teams
Required qualifications
- Deep understanding of OAuth 2.0, OIDC, and related authentication flows
- Experience designing or operating production-grade IAM or authentication systems
- Strong Go (Golang) engineering skills with experience in distributed systems
- Schema design and query optimization experience with PostgreSQL
- Proven ability to lead multi-quarter technical initiatives across teams
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...