Senior Software Engineer (RoR/Go), SSCS: Authentication

GitLab · IT

Apply
Full Time$139,200 - $235,200 USDPosted Aug 26, 2026

Source: gitlab

AT A GLANCE
Eligibility
Not available
Category
IT
Salary
$139,200 - $235,200 USD
Employment
Full Time
Experience
Senior
Posted
Aug 26, 2026

This role’s source listing does not include Hungary as an eligible location.

GitLab is hiring a Senior Software Engineer to build and maintain authentication services across their platform, specifically for candidates residing in Canada or the United States.

As a member of the Authentication team, you will design and implement authentication features for the Rails monolith and the new identity service, GATE. The role involves working with Go and Ruby to solve complex problems related to token issuance, passkeys, and secure automation while maintaining high reliability across all deployment models.

Why You’ll Love This Role

Remote in Canada and United States
$139,200 - $235,200 USD base salary
Senior level role
Focus on authentication and security
Includes equity and stock purchase plan

What You’ll Bring

Professional experience with Go or Ruby in SaaS products
Experience with authentication and authorization technologies like OAuth, OIDC, SAML, or LDAP
Knowledge of token systems, cryptographic signing, and key management
Experience building services from concept to production
Proficiency in written and verbal English for asynchronous communication
Ability to manage work effectively in a highly agile environment

What You’ll Get

Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation
Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave

About the Company

GitLab is the provider of an intelligent orchestration platform for DevSecOps, serving over 50 million registered users. The company operates as a fully remote organization with a high-performance culture focused on transparency and continuous knowledge exchange.

Listing checked for remote eligibility · Posted Aug 26, 2026 · gitlabApply
Apply