
Opportunity at
GitLabEngineering Manager, Security Platform: Authentication
GitLab is seeking an Engineering Manager for the Security Platform Authentication team based in India. In this role, you will build, onboard, and lead a group…
Career Tools
About This Role
GitLab is seeking an Engineering Manager for the Security Platform Authentication team based in India. In this role, you will build, onboard, and lead a group of engineers in Bangalore who manage how applications, users, tokens, and AI agents sign in to the platform. Your core responsibilities include hiring engineering talent during a high-volume phase, guiding technical roadmaps, and collaborating with cross-functional product and engineering teams across multiple time zones.…
Job Description
GitLab is seeking an Engineering Manager for the Security Platform Authentication team based in India. In this role, you will build, onboard, and lead a group of engineers in Bangalore who manage how applications, users, tokens, and AI agents sign in to the platform. Your core responsibilities include hiring engineering talent during a high-volume phase, guiding technical roadmaps, and collaborating with cross-functional product and engineering teams across multiple time zones. You will direct complex migration projects, such as moving authentication out of the Ruby on Rails monolith onto GATE, GitLab's dedicated authentication and authorization platform, while ensuring reliable production operations and clear team focus.
This position requires technical expertise in authentication protocols like OAuth 2.0, OpenID Connect, and SAML, alongside a background in leading platform or backend engineering teams. The ideal candidate has experience managing multi-team deliverables against strict deadlines, overseeing production reliability and incident response, and working with technologies such as Ruby on Rails or Go. GitLab operates as an all-remote, asynchronous company, and you will communicate and lead effectively across global regions.
Responsibilities
- Hire, onboard, and mentor a team of intermediate and senior engineers located in Bangalore
- Drive execution of the authentication roadmap by setting milestones, tracking risks early, and communicating timeline updates
- Partner with the Product Manager and Staff Engineer to convert architectural plans into feature-flagged increments
- Manage intake requests from other groups to protect team focus and make leadership trade-offs visible
- Coordinate technical initiatives with related teams across India, Europe, and the Americas
- Oversee production readiness, rate limits, on-call schedules, and incident response for authentication services
- Foster a team culture focused on security, written documentation, and thorough code reviews
- Provide regular feedback, lead career discussions, and address performance matters promptly
Requirements
- Significant background as an engineering manager leading backend or platform teams, including senior engineer recruitment and development
- Professional engineering background in identity, security, or authentication systems with depth in OAuth 2.0, OIDC, SAML, and JSON Web Tokens
- Demonstrated experience managing complex, multi-team programs with strict deadlines and migrations that avoid customer disruption
- Practical experience maintaining production services, handling incident response, and managing on-call rotations
- Working familiarity with Go or Ruby on Rails
- Experience scaling or establishing a new team while sustaining high hiring standards
- Proficiency in clear, concise written English suitable for an all-remote, asynchronous organization
Core Skills
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation and Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this position located?
This role is based in India, with the team specifically located in Bangalore.
What is the employment type?
This is a full-time position.
What salary does this role offer?
The salary for this position is not stated in the job posting.
What technology experience is needed for this role?
Candidates need a background in identity, security, or authentication systems, including depth in OAuth 2.0, OIDC, SAML, and JSON Web Tokens, along with working knowledge of Go or Ruby on Rails.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.