Skip to content
GitLab logo

GitLab

Bangalore · Remote

Intermediate Backend Engineer, Authorization

Full-timePosted
Salary
Not disclosed
Experience
2–4 years
Eligible batches
2022 · 2023 · 2024
Location
BangaloreRemote

About the role

GitLab is looking for an Intermediate Backend Engineer to join its Authorization team in Bangalore. The role focuses on building and maintaining permission checks for GitLab’s platform, primarily using Ruby on Rails while contributing to a new Rust‑based policy engine.

Responsibilities

  • Implement and refine authorization logic in the Ruby on Rails monolith.
  • Deliver feature‑flagged workstreams and ensure parity between old and new permission systems.
  • Extend fine‑grained token permissions and role definitions.
  • Maintain consistent enforcement across GraphQL and REST APIs.
  • Refactor policy code incrementally without altering existing behavior.
  • Collaborate with authentication, platform, and AI teams to document contracts and design documents.

Free interview prep

Prepare for the interview

All lists

Picked for this role's title and skills: the questions that come up most, each with a short answer to say out loud.

Eligibility

  • 2‑4 years of experience building production Ruby on Rails applications.
  • Hands‑on experience with authorization concepts such as RBAC or fine‑grained permissions.
  • Security‑focused mindset and ability to assess impact of changes.
  • Strong written communication for asynchronous decision‑making.

Skills

  • Ruby on Rails
  • Authorization and role‑based access control
  • GraphQL or API authorization patterns
  • Performance awareness for permission checks
  • Experience with incremental refactors and feature flags
  • Familiarity with PostgreSQL, Rust, gRPC, or protocol buffers is a plus

Resume keywords

Terms from this listing. Many screening tools match exact words, so mirror the ones you genuinely have.

Asked for

  • Ruby on Rails
  • Authorization
  • Role-based access control
  • GraphQL
  • API
  • PostgreSQL
  • Rust
  • gRPC
  • Protocol buffers
  • Security

Nice to have

  • Cedar
  • Go
Tailor my resume with these

Benefits

  • Health, financial and well‑being benefits
  • Flexible paid time off
  • Equity compensation and employee stock purchase plan
  • Growth and development fund
  • Parental leave
  • Remote‑first work model with global eligibility

You'll apply on job-boards.greenhouse.io

Find a referralPeople at GitLab on LinkedIn

Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing

About GitLab

GitLab Inc.

Founded 2011 · 1001-5000 employees · HQ San Francisco, California, USA

More about GitLab

Similar roles

More backend jobs

Intermediate Backend Engineer, Authorization

GitLab

Apply now