GitLab logo

Engineering Manager, Security Platform: Authentication

GitLab
NewPosted today

LOCATION

Bangalore · Remote

EXPERIENCE

Not specified

SKILLS REQUIRED

People ManagementTechnical LeadershipApplication SecurityReliability EngineeringOAuth 2.0

Job description

Overview

Engineering Manager for GitLab's Authentication team in Bangalore, leading a team of engineers who own how users, applications, tokens, and AI agents sign in to GitLab.

What you'll do

  • Hire, onboard, and grow a team of senior and intermediate engineers in Bangalore, working with talent acquisition during a high-volume hiring period.
  • Own delivery for your team's part of the authentication roadmap: plan in milestones, track risks early, and communicate clearly when a date is at risk and what would change it.
  • Work with your Staff Engineer and Product Manager to turn architecture decisions into shippable, feature-flagged increments.
  • Protect your team's focus by managing requests from other teams through one intake path, and make trade-offs visible to leadership.
  • Coordinate with the GATE Core, GATE Infra, Authorization, and Tenant Scale (Cells and Organizations) teams across India, Europe, and the Americas.
  • Make sure the team runs what it builds, including on-call coverage, incident response for authentication issues, rate limits, and production readiness for new services.
  • Build a team culture where security comes first, decisions are written down, and code review is thorough and kind.
  • Give clear, regular feedback, run career conversations, and handle performance issues early.
  • Take part in on-call or operational support where your team's ownership model requires it.

What you'll need

  • Significant experience as an engineering manager of backend or platform teams, including hiring and growing senior engineers.
  • A background as an engineer in identity, authentication, or security systems, with enough depth in OAuth 2.0, OIDC, SAML, and JSON Web Tokens to review designs and ask probing questions.
  • Experience delivering complex, multi-team programs against fixed dates, including migrations that must not disrupt existing customers.
  • Experience running production services, including on-call coverage, incident response, and reliability work.
  • Working knowledge of Ruby on Rails or Go.
  • Experience building a new team or growing one quickly while keeping the hiring bar high.
  • Clear, concise written English and comfort leading a team in an all-remote, asynchronous company across time zones.

Details

  • Location: Bangalore, India.
  • Role is remote within the company's hiring guidelines; some roles may carry location-based eligibility requirements.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineering Manager, Security Platform: Authentication