# Staff Software Engineer, Security Platform: Authentication

**Company**: GitLab
**Location**: Bangalore, India
**Experience**: staff
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/gitlab/jobs/8930224002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/staff-software-engineer-security-platform-9ead7f16-76a/

## Description

GitLab is seeking a Staff Software Engineer for its Authentication team. As a technical lead, you will be responsible for authentication protocols, including OAuth 2.0, OIDC, SAML, and token exchange. You will help move authentication work onto GATE, GitLab's new authentication and authorization platform.

Responsibilities:

- Own technical direction for authentication protocols

- Write and drive design documents and architecture decision records

- Lead migrations that must not break existing customers

- Be hands-on in complex parts of the code in Ruby on Rails and Go

- Review designs and merge requests of other engineers

- Agree interface contracts with other teams and keep them current

- Treat authentication as a security and availability boundary

- Mentor senior and intermediate engineers

- Work asynchronously with engineers in different regions

- Participate in on-call or operational support

Requirements:

- Significant experience building and running production authentication or identity systems at scale

- Deep knowledge of OAuth 2.0 and OIDC

- Working knowledge of SAML 2.0 single sign-on and enterprise identity integration

- Strong production experience in Ruby on Rails or Go

- Security mindset

- Experience with multi-tenant SaaS systems

- Clear, concise written English

Benefits:

- Benefits to support 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

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- OAuth 2.0
- OIDC
- SAML 2.0
- Ruby on Rails
- Go
- Security

### Nice to have
- authentication libraries
- passkeys
- multi-factor authentication
- workload identity
- gateways
- policy engines
- AI agent authentication
- multi-region architectures

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/gitlab/jobs/8930224002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
