Intermediate Backend Engineer, Authorization

GitLab

  • Bangalore, India (in office)
  • Full Time
  • First seen 4 Nov 2026

GitLab is the intelligent orchestration platform for DevSecOps.

GitLab is hiring an Intermediate Backend Engineer, Authorization within its Sec Engineering team in Bangalore, India. The details below summarise the employer's own posting; applications happen on GitLab's official careers channel, not on GetFirstJob.

What the work involves

  • Implement authorization changes in GitLab's Ruby on Rails monolith so permission checks allow intended access and deny unauthorized access.
  • Deliver well-scoped workstreams from feature-flagged rollout through verifying that the old and new systems produce the same results, with review and guidance from senior engineers.
  • Build and extend fine-grained permissions for tokens and roles so additional resources have permission coverage consistent with the established catalog.
  • Extend and fix authorization enforcement so GraphQL and the REST API enforce the intended permissions consistently.

What the employer asks for

  • Solid experience building and maintaining production Ruby on Rails applications, typically gained over 2 to 4 years or more.
  • Hands-on experience with authorization concepts, such as role-based access control or fine-grained permissions, from work or projects.
  • A security mindset: you treat a permission bug as a security bug and consider who a change could affect before choosing an implementation.
  • Experience making careful changes to existing codebases, including incremental refactors and feature-flagged rollouts that preserve existing behavior.
  • Familiarity with GraphQL or API authorization patterns.

Pay, location and application

The listing does not disclose salary, so raise compensation early in the process. The role is in office in Bangalore, India. The employer asks for 2 to 4 years. The employer's Greenhouse board shows this listing last updated on 2026-11-03; it was first seen and checked as open on 4 November 2026.

Apply for Intermediate Backend Engineer, Authorization at GitLab. Applications happen on the employer's official careers posting, not on GetFirstJob. GetFirstJob does not collect resumes or charge candidates; never pay an application or interview fee.

Related openings

This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.

Explore related openings