Senior Software Engineer, Ruby – Security Platform: Authorization

Job not on LinkedIn

🔥 0 minutes ago

🌐 United States, Canada, +2 more countries – Remote

infoinfo

💵 $139.2k - $235.2k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of GitLab

GitLab

1001 - 5000 employees

Founded 2014

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

💰 Secondary Market on 2020-11

Consulting • Marketing • Artificial Intelligence

GitLab is the most comprehensive AI-powered DevSecOps platform, offering tools for automated software delivery, security, and compliance throughout the software development lifecycle. It provides solutions across areas such as AI-assisted development, continuous integration/continuous deployment (CI/CD), source code management, and vulnerability management. GitLab aims to simplify and accelerate software delivery by uniting development, security, and operations on a unified platform. It is particularly recognized for its AI code assistants and has been named a leader in the Gartner Magic Quadrant™ for DevOps Platforms, making it a preferred choice for many enterprises.

📋 Description

• Own significant parts of the system determining what users, tokens, and automated agents can access across GitLab.com, Self-Managed, and Dedicated • Design and ship authorization changes in GitLab's Ruby on Rails monolith • Own workstreams end to end from problem definition through feature-flagged rollout, dual-run verification, and cleanup • Build and extend fine-grained permissions for tokens and roles • Maintain a coherent permission catalog • Extend and harden authorization enforcement across GraphQL and REST APIs • Refactor policy code so the monolith and new authorization engine can evaluate it without changing existing customer behavior • Improve reliability, performance, and security of authorization systems • Partner with authentication, platform, AI, and modular-service teams • Drive technical decisions through design documents, architecture decision records, and code review

🎯 Requirements

• Significant experience building and operating production Ruby on Rails applications • Experience designing or implementing authorization systems, including role-based access control and fine-grained permissions • Security mindset and ability to reason about blast radius • Comfort making careful changes to large, long-lived codebases • Experience with incremental refactors, feature-flagged rollouts, and migrations • Working knowledge of GraphQL and API authorization patterns • Understanding of performance at scale • Strong written communication • Helpful but not required: Rust, gRPC or Protocol Buffers, Cedar or other policy languages, Zanzibar-style authorization systems, Go, or service-oriented architecture • Transferable experience from adjacent domains such as identity, policy engines, and platform security • Ability to work in a fully asynchronous organization

🏖️ Benefits

• Benefits to support your health, finances, and well-being • Flexible Paid Time Off • Team Member Resource Groups • Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund • Parental Leave

Apply Now

Similar Jobs

🔥 16 minutes ago

Inviso

201 - 500

💼 Consulting

📣 Marketing

☁️ SaaS

Full-stack product engineer building admin consoles, APIs, and self-service experiences for an enterprise AI platform. Supporting Inviso’s client-facing delivery team across the modern web stack.

🔥 41 minutes ago

Bestow

51 - 200

💼 Consulting

🏥 Healthcare

💳 Fintech

Software Engineer II building scalable Go services for Bestow’s life-insurance technology platform. Designing APIs, improving CI/CD, and supporting agent quoting and application submission.

🔥 42 minutes ago

Rula

501 - 1000

💼 Consulting

🛡️ Insurance

🏥 Healthcare

Senior Software Engineer architecting scalable distributed patient-data systems for Rula’s remote mental healthcare platform. Leading backend reliability, architecture, and engineering mentorship.

🔥 54 minutes ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Senior Systems Software Engineer building NVIDIA GPU platform software for containers and Kubernetes. Enabling cloud-native accelerator deployment, monitoring, and orchestration across NVIDIA’s engineering stack.

🔥 1 hour ago

FIS

10,000+ employees

💼 Consulting

📦 Logistics

🛡️ Insurance

Data Engineering Lead building scalable AWS data and analytics platforms for FIS fintech banking solutions. Leading cloud migration, analytics applications, and cross-functional product innovation.