A live role

Staff Software Engineer, Security Platform: Authentication

from GitLab · read the original and apply on their site

Bangalore, India

Our take: The real work here is leading authentication protocol design and safe, customer-proof migrations across a large monolith and a new Go platform, settling hard problems in writing and raising the whole team's security instincts.

If you light up thinking about token theft before you think about elegance, this is your patch: you will lead how every user, app, and AI agent proves who it is across a platform millions trust. You will write the design docs that settle multi-quarter arguments, do the hardest OAuth and migration work yourself, and raise the security instincts of a whole async team. This is deep, high-stakes identity work where getting the details right matters more than moving fast.

Needs

  • auth protocol design
  • systems design
  • hands-on coding
  • careful refactors
  • threat modelling
  • cross-team contracts

Rewards

  • mentoring engineers
  • work every customer touches
  • owning the direction
  • high-stakes impact
  • raising team knowledge

Demands

  • leading auth incidents
  • safe customer migrations
  • on-call support
  • async across timezones
  • writing decisions down
  • navigating ambiguity

Grows

  • protocol architecture
  • security threat modelling
  • ruby and go both
  • shipping in increments

Values

  • security over elegance
  • rigour and detail
  • transparency in writing
  • remote independence
  • secure craftsmanship

Drains

  • legacy monolith cleanup
  • keeping contracts current
  • cross-team alignment

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next