Remote Jobs Sign In

Staff Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Sat, Jun 27, 2026
This job expires in: 30 days

Job Summary

Driving the architecture and delivery of a new permission service, the full-time remote Staff Software Engineer will design and build a system that securely controls user access across the platform while defining authentication and authorization standards for product teams.

Key responsibilities
  • Lead the architecture and implementation of a greenfield permission service, including data models and enforcement APIs
  • Define authentication and authorization standards that product teams rely on for secure access control
  • Collaborate with cross-functional teams to translate access control requirements into scalable permission primitives
Required qualifications
  • 10+ years of software engineering experience, with at least 3 years at the Staff or Principal level
  • Deep expertise in identity and access management protocols and authorization models
  • Proven experience designing and building authentication and authorization systems at scale
  • Strong backend engineering fundamentals, particularly in PHP and modern architectural patterns
  • Experience with OpenAPI specifications and service-oriented or microservice environments

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