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