383,249open jobs
10,007companies
49,170added this week
Browse all
Salary
$139k – $235k per year
Location
Remote (United States)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
Jobgether is an AI-powered job platform focused on remote and flexible work. It matches candidates with relevant roles using skills and preference-based algorithms, and also offers career coaching and job-search guidance.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Ruby), Security Platform: Authorization based in United States.

Join a highly distributed security engineering team responsible for the authorization systems that determine what users, tokens, and automated agents can access across a large-scale software platform. You’ll work primarily in Ruby on Rails while contributing to the evolution toward a modern authorization architecture built around a Rust policy engine, relationship-based authorization, and policy languages. This role combines hands-on software engineering with security-focused system design and long-term platform modernization. You’ll own significant technical workstreams from design through rollout, verification, and cleanup. Your work will directly strengthen the security, reliability, and performance of authorization at scale. You’ll collaborate asynchronously with authentication, AI, platform, and modular-service teams across a global organization. It’s an opportunity to shape foundational security infrastructure while solving complex problems in a mature, evolving codebase.

Accountabilities

    • Design, implement, and operate authorization capabilities within a large Ruby on Rails application, including permission checks that may execute hundreds of times within a single request.
    • Own technical workstreams end to end, from problem definition and architecture through feature-flagged deployment, dual-run verification, migration, and cleanup.
    • Develop and expand fine-grained permissions for tokens and roles while maintaining a coherent and scalable permission catalog.
    • Strengthen authorization enforcement across GraphQL and REST APIs and improve the security, reliability, and performance of existing authorization systems.
    • Refactor established policy code so authorization definitions can be evaluated consistently by both the existing application and the next-generation policy engine without changing customer behavior.
    • Contribute to the migration toward a shared authorization platform using technologies such as Rust, gRPC, relationship-based authorization, and policy languages.
    • Partner with authentication, platform, AI, and modular-service teams to establish clear interface contracts and support the adoption of shared authorization capabilities.
    • Identify and address technical debt within the permission model while maintaining strong backward compatibility and operational safety.
    • Document architectural and technical decisions through design documents, architecture records, code reviews, and other asynchronous collaboration practices.
    • Requirements

      • Significant professional experience building and operating production Ruby on Rails applications, with strong software engineering and coding fundamentals.
      • Demonstrated experience designing or implementing authorization systems, including role-based access control, fine-grained permissions, or related identity and policy-management solutions.
      • A strong security mindset, with the ability to treat authorization defects as security issues and assess potential blast radius before making architectural or implementation decisions.
      • Experience working safely within large, long-lived codebases, including incremental refactoring, feature flags, migrations, and changes that must preserve existing behavior.
      • Working knowledge of GraphQL and API authorization patterns, with an understanding of how authorization decisions are enforced across application interfaces.
      • Strong understanding of performance considerations at scale, particularly when permission checks are executed repeatedly within high-volume requests.
      • Excellent written communication skills and the ability to make technical decisions, explain tradeoffs, and collaborate effectively through documentation and code review in an asynchronous environment.
      • Experience or transferable knowledge in adjacent domains such as identity management, policy engines, platform security, or access-control systems is welcome.
      • Familiarity with Rust, gRPC, Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture is advantageous but not required.
      • Ability to learn new technologies and contribute to an evolving authorization architecture while balancing security, reliability, performance, and maintainability.
      • Benefits

        • Fully remote work opportunity for eligible candidates based in US.
        • Flexible Paid Time Off designed to support autonomy and sustainable work-life balance.
        • Equity compensation and access to an Employee Stock Purchase Plan.
        • Team Member Resource Groups that support connection, inclusion, and community.
        • Growth and Development Fund to support ongoing professional learning and career development.
        • Parental Leave benefits.
        • Opportunity to work in a globally distributed, asynchronous environment with colleagues across multiple countries and time zones.
        • The role provides meaningful ownership over foundational security infrastructure and opportunities to work with modern authorization technologies.
        • Compensation is determined according to role level, experience, skills, market data, equity considerations, and geographic location. The published U.S. base salary range is US$139,200-US$235,200; Canadian compensation is localized separately.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
383,249 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$139k – $235k per year • Equity • Remote • Full-Time
Ruby
Rust
Ruby
Ruby on Rails
Frontend
GraphQL
DevOps
gRPC
Rest API
Apply
$20k – $55k per year (Estimated) • Equity • Remote • Full-Time
Go
Ruby
Rust
Databases
PostgreSQL
DevOps
CI/CD
Docker
gRPC
Helm
Kubernetes
Apply
In office • Bengaluru
JavaScript
TypeScript
Frontend
Angular
Next.js
React.js
Redux
Vue.js
Mobile
State Management
DevOps
CI/CD
Git
Rest API
QA
Jest
Apply
$28k – $66k per year (Estimated) • Remote • Saint Petersburg
Go
Python
SQL
Python
Django
Databases
Apache Kafka
ElasticSearch
Kafka
PostgreSQL
RabbitMQ
Redis
AI/ML
Airflow
Claude
Claude Code
Copilot
Cursor
DevOps
CI/CD
Docker
GitLab
GitLab CI
Grafana
Kubernetes
Prometheus
Rest API
WebSockets
Yandex Cloud
Cybersecurity
Keycloak
Analytics
ETL/ELT
Management
Telegram
Apply
$27k – $67k per year (Estimated) • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
Ruby
AI/ML
LLM
DevOps
AWS
Azure
GCP
Apply
$124k – $252k per year (Estimated) • Remote • Full-Time
DevOps
AWS
Terraform
Apply
$104k – $213k per year (Estimated) • Equity • Remote • Full-Time • 4+ years exp
AI/ML
Claude
Claude Code
Copilot
Cursor
DevOps
ArgoCD
AWS
CI/CD
GitHub
GitHub Actions
Kubernetes
SLI/SLO/SLA
Cybersecurity
Cortex XSOAR
CVSS
EPSS
Semgrep
Tines
Apply
$120k – $250k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 5+ years exp
Python
SQL
Python
Dask
AI/ML
Fine-tuning
LLM
MLFlow
Prefect
PyTorch
Spark
TensorFlow
DevOps
AWS
Kubernetes
Apply
$106k – $211k per year (Estimated) • Remote • Full-Time
AI/ML
Knowledge Graph
Cybersecurity
Open Policy Agent
Apply
$150k – $180k per year • Remote • Full-Time
AI/ML
Knowledge Graph
Cybersecurity
Open Policy Agent
Apply
See all jobs
This is one of many
383,249 more open roles from verified company boards, updated every day.