Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Software Engineer, SSCS: Authentication

Temps plein

GitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.

* Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.

An overview of this role

Help us build the next generation of authentication services at GitLab. As a Senior Backend Engineer on the Authentication team, you'll work on authentication features across the Rails monolith and GATE, our new identity and access management control and data plane that supports every GitLab deployment model.

In this role, you'll expand authentication mechanisms such as support for agentic identities while helping keep GitLab and its customers secure through robust access management tooling and by addressing vulnerabilities reported through our HackerOne program.

The Authentication team works across many core components used by external users and GitLab teams. GATE will become the foundation for token issuance, validation, and identity services across GitLab.com multi-tenant SaaS, Self-Managed, Dedicated, and air-gapped environments. This means your work will have a direct impact on the GitLab product and the customers and users who rely on it.

Some of our projects include:

  • Building GATE as the centralized service for token issuance and validation
  • Token consolidation and migration of authentication paths out of the Rails monolith
  • Passkeys and passwordless authentication
  • Composite identities to merge machine and human authorization for AI
  • Service accounts and secure automation improvements
  • Security Assertion Markup Language (SAML), Lightweight Directory Access Protocol (LDAP), OpenID Connect (OIDC), and System for Cross-domain Identity Management (SCIM) enhancements for automated user provisioning and single sign-on (SSO)

What you’ll do

  • Contribute to the team's overall direction and play a direct part in shaping the future roadmap of GATE and GitLab's authentication services.
  • Design and implement authentication features across the Rails monolith and GATE, including token issuance, validation, and identity services.
  • Help migrate authentication and token management paths from the monolith into GATE while maintaining reliability across all deployment models.
  • Build authentication mechanisms from the ground up, such as Workload Identity Federation.
  • Bolster the security posture of our users and organizations through robust access management and by addressing vulnerabilities reported through our HackerOne program.
  • Solve technical problems of high scope and complexity across Go and Ruby codebases.
  • Help define and improve internal standards for style, maintainability, and best practices in a high-scale environment. Maintain and advocate for these standards through code review.
  • Represent GitLab and its values in public communication around broader initiatives, specific projects, and contributions from people not working for GitLab Inc.
  • Ship moderately sized features and improvements with moderate guidance and support from other team members.
  • Collaborate with the team on larger projects, including the build-out of GATE.
  • Improve GitLab engineering projects through the maintainer trainee program at your own comfortable pace, while striving to become a project maintainer.

What you’ll bring

  • Professional experience with Go and/or Ruby in scaling or mission-critical software-as-a-service products.
  • Familiarity with authentication and authorization technologies or techniques such as OAuth, OpenID Connect (OIDC), Security Assertion Markup Language (SAML), single sign-on (SSO), System for Cross-domain Identity Management (SCIM), Lightweight Directory Access Protocol (LDAP), JSON Web Token (JWT), role-based access control (RBAC), or identity and access management (IAM).
  • Knowledge of token systems, cryptographic signing, and key management.
  • Experience building or contributing to a service from concept to production, including proposal, discussion, and execution.
  • Proficiency in written and verbal English, with the ability to clearly communicate complex problems and solutions in a remote, largely asynchronous work environment.
  • Experience with performance and optimization problems, and a demonstrated ability to diagnose and prevent these problems.
  • Experience working in a highly agile, iterative software development process, with the ability to manage your work effectively, stay organized, and follow through on priorities.

About the team

Our mission is to empower GitLab system administrators with the toolkit they need to create their desired balance of security and accessibility for their GitLab experience.

Authentication is the first impression a new customer has when they configure a new GitLab instance, and we aim to make it as seamless as possible: from that first login, to onboarding users, to managing the basic security rules for their instance in a secure, flexible, and scalable manner.

How GitLab Supports Full-Time Employees

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.

Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.

Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us.

GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also  GitLab’s EEO Policy and  EEO is the Law . If you have a disability or special need that requires  accommodation , please let us know during the  recruiting process .

L'offre d'emploi a été publiée il y a 5 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Software Engineer, SSCS: Authentication à à domicile
  •  ...Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our...  ...of this role Help us build the next generation of authentication services at GitLab. As a Senior Backend Engineer on the Authentication team, you'll work on authentication... 
    Senior
    Temps plein

    Gitlab

    Remote
    Il y a un mois
  •  ...New Senior Software Engineer, Backend (Consumer Authentication Platform) Remote Canada Apply At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The... 
    Senior
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 14 jours
  • $153k - $213k par année

     ...matters most. Auth Experience owns the customer journeys during authentication, verification, and fraud journeys. You'll work to build the...  ...need to gain a deep understanding of the business, product and engineering context, and utilize that context to own and deliver high-availability... 
    Senior
    Temps plein
    Travail à distance

    Affirm

    Remote
    Il y a un mois
  • $149.6k - $199.6k par année

     ...happening daily at Coalition. About the role We are hiring a Senior Software Engineer to lead the development of our internal AI platform and...  ...values of character, humility, responsibility, purpose, authenticity, and inclusion. We’re always looking for collaborative,... 
    Senior
    Temps plein
    Emploi en cdd
    Travail au bureau
    Travail à distance
    Bureau à domicile
    Horaires flexibles

    Coalition, Inc.

    Remote
    il y a 2 jours
  •  ...AlphaSense is seeking an exceptional engineer to own our Excel plugin...  ...- Experience with enterprise software deployment, updates, and...  ...Knowledge of Excel's calculation engine, object model, and common...  ...and cloud data - Enterprise authentication (SSO, OAuth, SAML) - Cross-platform... 
    Senior
    Temps plein
    Travail au bureau
    Zone locale
    Le monde entier

    Alphasense

    Remote
    il y a 5 jours
  • $149.6k - $199.6k par année

     ...daily at Coalition. About the role We are looking for a Senior Software Engineer to provide technical leadership on Coalition’s Scanning...  ...founding values of character, humility, responsibility, purpose, authenticity, and inclusion. We’re always looking for collaborative,... 
    Senior
    Emploi en cdd
    Travail au bureau
    Travail à distance
    Bureau à domicile
    Horaires flexibles

    Coalition, Inc.

    Remote
    il y a 4 jours
  • $164.49k - $197.39k par année

     ...instrumentation to query layer to visualization. We value open standards, great developer experience, and doing the hard engineering needed to ship reliable software at scale. You may not meet every requirement below. If this role excites you, please raise your hand. What you’... 
    Senior
    Temps plein
    Zone locale
    Travail à distance
    Horaires flexibles

    Grafana Labs

    Remote
    il y a 4 jours
  •  ...intelligence capabilities with Excel’s object model, calculation engine, and event system. Optimize plugin performance, memory usage,...  ...and event-driven architectures. ~ Experience with enterprise software deployment, updates, and version management. ~ Demonstrated ability... 
    Senior
    Travail au bureau

    AlphaSense

    Remote
    il y a 4 jours
  •  ...useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations,...  ...explanations of evaluation feedback. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong... 
    Senior
    Temps plein
    Сontrat
    Travail à distance
    Le monde entier
    10 heures semaine
    Horaires flexibles

    G2i Inc.

    Remote
    il y a 6 jours
  •  ...requirements, product direction, and technical strategy. Mentor junior engineers through code reviews, technical guidance, and onboarding, while...  ...production incident response. Requirements ~5–8 years of software engineering experience with expert-level Python proficiency for... 
    Senior
    Travail au bureau
    Travail à distance
    Travail à domicile

    Instacart

    Remote
    il y a 4 jours
  •  ...sustainable operations through innovative EHSQ software solutions. With over 1,300 clients and 1....  ...software. What You’ll Do? As a Senior Software Developer , you’ll play a key...  ...Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience Additional... 
    Senior
    Zone locale
    Travail à distance
    Le monde entier
    Horaires flexibles

    Fortive

    Remote
    il y a 5 jours
  • $153k - $213k par année

     ...The Card Loan Platform team builds the high-throughput decision engine at the heart of Affirm’s card products. Unlike traditional cards...  ...through code review. What we look for - 5+ years of experience in software development or engineering, with a deep understanding of system... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail à distance

    Affirm

    Remote
    il y a 5 jours
  •  ...Come join us! About the Role AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-...  ...critical decisions. Who You Are: - 5+ years building production software, with significant experience in desktop applications or Office add... 
    Senior
    Temps plein
    Travail au bureau
    Le monde entier

    Alphasense

    Remote
    il y a 6 jours
  •  ...What Makes Cloudbeds Unique  At  , we're not just building software, we’re transforming hospitality. Our platform powers hotels...  ...just getting started. How You'll Make an Impact: As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate customer... 
    Senior
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Travail à domicile
    Bureau à domicile
    Horaires flexibles

    Cloudbeds

    Remote
    il y a 9 jours
  •  ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail à domicile

    Spotify

    Remote
    il y a 5 jours
  •  ...an eight-figure business using its own software, Base360.ai is now launching as a...  ...We’re looking for a highly ambitious Senior Software Engineer who wants to build systems that solve...  ...customer-facing products, automation engines, AI-powered workflows, integrations, and... 
    Senior
    Temps plein
    Travail temporaire
    Travail à distance
    Le monde entier

    The Flex

    Remote
    il y a 12 jours
  •  ...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms....  ...development team Mentor other team members and be mentored by more senior team members Collaborate with other teams by providing code review... 
    Senior
    Temps plein
    Recrutement immédiat
    Bureau à domicile

    Mozilla

    Remote
    il y a 11 jours
  •  ...a tangible impact at global scale. Our Engineering culture values autonomy, excellence, ownership...  ...improve how we build and operate software. If you’re excited by solving complex global...  ...What you get to do: We’re looking for a Senior Software Engineer to design, build, and... 
    Senior
    Stage
    Travail à distance

    Paymentology

    Remote
    il y a 11 jours
  •  ...ramp up quickly. ~ Experience designing, implementing, and evolving public APIs, including versioning, backward compatibility, authentication, and usability. ~ Familiarity with microservices, containers, Kubernetes, and cloud-native architectures. ~ Strong communication... 
    Senior
    Temps plein
    Travail à distance
    Horaires flexibles

    Chainguard

    Remote
    il y a 1 jour
  •  ...over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain, and build features for our... 
    Senior
    Recrutement immédiat
    Bureau à domicile

    Mozilla

    Remote
    il y a 4 jours
  • $154.5k - $225.45k par année

     ...drive revenue performance. Join a talented, product focussed engineering team committed to solving some of the most complex and...  ...performance management. About the Role We’re looking for a Senior Software Engineer who thrives in the earliest stages of product development... 
    Senior
    Contrat Longue Durée
    Temps plein
    Stage
    Travail à distance
    Horaires flexibles

    CaptivateIQ

    Remote
    il y a 3 jours
  • $137.6k - $172k par année

     ...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions... 
    Senior
    Temps plein

    Coursera

    Remote
    il y a 3 jours
  •  ...improve those experiences. We’re a cross-functional team of engineers, product managers, designers, and data partners who move...  ...quality, reliability, and scalability.   YOUR MISSION  As a Senior Software Engineer on the Growth & Engagement team, you’ll build the products... 
    Senior
    Contrat Longue Durée

    MURAL

    Remote
    il y a 4 jours
  • $141.52k - $176.9k par année

     ...for team gatherings, functional off-sites or customer meetings. . See yourself at Twilio Join the team as Twilio’s next Senior Software Engineer, L3. About the job The Compliance Experiences team sits at the heart of the Twilio platform, owning two critical... 
    Senior
    Temps plein
    Zone locale
    Travail à distance
    Le monde entier

    Twilio

    Remote
    il y a 3 jours
  •  ...reviews, documentation, and complex bug fixes. Mentor other engineers and help the team produce maintainable frontend code. Requirements...  ...building customer-facing frontend products at a high-quality software company. ~ Strong React and TypeScript fundamentals with deep... 
    Senior
    Temps plein
    Travail au bureau
    Travail à domicile
    Horaires flexibles

    Atlassian

    Remote
    il y a 5 jours
  •  ...ProxySQL. Define and deliver quarterly team goals while leading engineers through open-ended technical problems. Collaborate with...  ...talent development. Requirements ~5+ years of experience as a software engineer. ~ Experience designing, developing, and launching backend... 
    Senior
    Temps plein
    Travail occasionnel
    Travail à distance
    Horaires flexibles

    Affirm

    Remote
    il y a 6 jours
  •  ...about this role, we encourage you to apply. The Role We are looking for a Frontend Developer to join our Engineering team to enable us to build high quality software more quickly and to improve our systems for both customers and internal users. Reporting to the Frontend... 
    Senior
    Travail à distance
    Horaires flexibles

    Megaport

    Remote
    il y a 4 jours
  •  ...Summary The Wikimedia Foundation is looking for a Senior Software Engineer, iOS to join the App Growth team within the Core Experiences engineering group on a 3-month full time contract.  The App Growth team has a clear and ambitious goal: make the apps the destination for... 
    Senior
    Emploi permanent
    Temps plein
    Сontrat
    Pour les contractants
    Zone locale
    Travail à distance

    Wikimedia Foundation

    Remote
    il y a 7 jours
  • $181.13k par année

     ....K. at this time. About this role: Are you an experienced engineer at the stage of your career where, above all, you want to do good...  ...this role? Please consider . We offer a reward of $3,000 for a Senior Manager or above role, and $500 for a Manager role, paid if we... 
    Senior
    Temps plein
    Travail d'été
    Stage
    Zone locale
    Travail à distance
    Visa de travail
    Horaires flexibles

    GiveDirectly

    Remote
    il y a 7 jours
  • $143.8k - $231.9k par année

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Quality based in Canada. This role focuses on building the next generation of quality engineering through AI-powered testing... 
    Senior
    Temps plein
    Travail à distance

    Jobgether

    Remote
    il y a 8 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Software Engineer, SSCS: Authentication. Soyez parmi les premiers à postuler !