Remote Jobs Sign In

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...