Intermediate Backend Engineer, Authorization
Core
Build and maintain authorization systems for a large-scale DevSecOps platform, ensuring secure access for users, tokens, and agents.
Role type
Intermediate IC backend engineer (authorization)
Builds
Authorization infrastructure, permission models, and policy engines
Domain
DevSecOps, application security, distributed systems
Required skills
Ruby on Rails, authorization concepts (RBAC, fine-grained permissions), security mindset, incremental refactoring, GraphQL, API authorization, performance optimization
Preferred skills
PostgreSQL, Rust, gRPC, Protocol Buffers, Cedar, Zanzibar-style systems, Go, service-oriented architecture, identity management
Technologies
Ruby on Rails, Rust, GraphQL, REST, PostgreSQL, gRPC, Protocol Buffers, Cedar
Responsibilities
Implement authorization features in Ruby on Rails monoliths, deliver feature-flagged projects with code reviews, develop fine-grained permission models, improve authorization enforcement across APIs, refactor policy code, resolve security vulnerabilities, migrate to Rust-based policy engine, validate legacy/new system consistency, collaborate on interface contracts, participate in technical design and documentation
Seniority
Intermediate, hands-on IC
