Remote Senior Ruby Engineer - Authorization Platform

Far Coder

Northern (KY)

Hybrid

USD 25,000 - 40,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GitLab is seeking a Remote Senior Software Engineer (Ruby) for the Security Platform: Authorization team. You will design, build, and scale the permission model across Rails monolith and a Rust-based engine, ensuring secure, fine-grained access control for users, tokens, and automated agents across GitLab.com and Self-Managed deployments.

Role emphasizes performance, security, and collaboration with authentication, platform, and modular-service teams.

Qualifications

  • Experience building production Ruby on Rails applications.
  • Security-minded with authorization systems design.
  • Familiar with GraphQL and API authorization patterns.

Responsibilities

  • Design and ship authorization changes in GitLab's Ruby on Rails monolith.
  • Own a workstream end to end with feature-flagged rollout, dual-run verification, and cleanup.
  • Extend fine-grained token permissions across GraphQL and REST APIs.

Skills

GraphQL
PostgreSQL
Rails
Rust
Ruby
Go

Tools

REST
Buffer
Compliance
Medical
Ruby on Rails
Security

Job description

GitLab is seeking a Remote Senior Software Engineer (Ruby) for the Security Platform: Authorization team. You will design, build, and scale the permission model across Rails monolith and a Rust-based engine, ensuring secure, fine-grained access control for users, tokens, and automated agents across GitLab.com and Self-Managed deployments.

Role emphasizes performance, security, and collaboration with authentication, platform, and modular-service teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Ruby Engineer - Authorization & Security (Remote)
Senior Ruby Engineer - Authorization & Security (Remote)

GitLab • United States

On-site
GBP 103,000 - 174,000
Growth and Development Fund
Equity Compensation & Employee Stock…
Parental Leave
+1
Remote Senior Software Engineer - Authorization Platform
Remote Senior Software Engineer - Authorization Platform

TalentHop • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer (Ruby), Security Platform: Authorization
Senior Software Engineer (Ruby), Security Platform: Authorization

TalentHop • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer (Ruby), Security Platform: Authorization
Senior Software Engineer (Ruby), Security Platform: Authorization

GitLab • United States

On-site
GBP 103,000 - 174,000
Growth and Development Fund
Equity Compensation & Employee Stock…
Parental Leave
+1
Senior Software Engineer (Ruby), Security Platform: Authorization
Senior Software Engineer (Ruby), Security Platform: Authorization

Far Coder • Northern (KY)

Hybrid
USD 25,000 - 40,000
Backend Engineer, Create: Repository Management (Fully Remote)
Backend Engineer, Create: Repository Management (Fully Remote)

GitLab • United States

Remote
USD 120,000 - 180,000
Remote Senior Backend Engineer, Performance Enablement
Remote Senior Backend Engineer, Performance Enablement

GitLab Inc. • Northern (KY)

Hybrid
USD 140,000 - 210,000
Backend Engineer: Ruby & GraphQL for Secure Repo Management
Backend Engineer: Ruby & GraphQL for Secure Repo Management

GitLab • United States

Remote
USD 120,000 - 180,000
Senior Platform Engineer, GitLab Orbit (Fully Remote)
Senior Platform Engineer, GitLab Orbit (Fully Remote)

GitLab • United States

Remote
USD 140,000 - 230,000
Flexible paid time off
Equity
Employee stock purchase plan
+3
Remote Senior Backend Engineer - Performance Enablement
Remote Senior Backend Engineer - Performance Enablement

GitLab • United States

Remote
USD 157,000 - 235,000
Flexible Paid Time Off
Equity Compensation & Employee Stock-
Growth and Development Fund
+1