Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Full-time

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.

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (RoR/Go), SSCS: Authentication in United States vacancy
  •  ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps...  ...manual intervention as possible. As a Senior Engineer, you'll be a hands-on...  ...loops, and quality gates. - Write production Go: This is a hands-on role — you'll develop... 
    Senior
    Full time

    Chainguard

    United States
    8 days ago
  • $170.4k - $234.3k per year

     ...Doing: Lead and collaborate with a team of engineers to design, implement, and optimize our...  ...systems. ~ Advanced programming expertise in Go (or strong proficiency in comparable...  ...research-focused.) ~5+ years of experience in software development, particularly building high-... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    United States
    3 days ago
  •  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...GitLab. An overview of this role As a Senior or Staff Backend Engineer with the Database Excellence group ,...  ...during the hiring process. You'll use Go to automate the full lifecycle of... 
    Senior
    Full time
    Remote work

    Gitlab

    United States
    11 days ago
  •  ...collaboration, join us! As a Full Stack Engineer, you’ll have the opportunity to build both...  ...opportunity applies to openings at varying seniority levels across our teams, including but not...  ...-end technologies (e.g., Ruby, Python, Go, C++, PostgreSQL) A product mindset, with... 
    Suggested
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...design and collaboration, join us! As a Software Engineer, you'll work on some of the most...  ...world. Whether you're optimizing our core engine, building authoring tools, or crafting new...  ...frontend such as TypeScript, C++, React, Go, Rust, or Python ~ Experience working with... 
    Suggested
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...opportunity for AI experience engineering is greater than ever. You’ll collaborate...  ...teams of innovative software engineers, product managers, and...  ...peers, ex. mentoring/aligning senior engineers across organizations...  ...of our values is Grow as you go. We believe in hiring smart,... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...and CI infrastructure, enabling engineers to ship changes to production...  ...individual contributors to senior leadership Keep up to date...  ...coding skills in languages such as Go, TypeScript, Python, or Ruby...  ...deeply about the quality of the software and systems you build, with an... 
    Senior
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...building infrastructure components and services at scale in a cloud environment ~ Experience with programming languages like TypeScript or Go ~ Experience building and scaling distributed and traffic systems as an individual contributor and/or Team Lead ~ Proven track... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...Figma, infrastructure is at the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll help design, build, and...  ...container orchestration. ~ Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby. ~ Strong system design skills... 
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...of design and collaboration, join us! Billing is a full stack engineering group automating revenue workflows and building end-to-end payment...  ...zones and locations At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to... 
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Term time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...set of stakeholders, including AI researchers, machine learning engineers, data scientists, product engineers, and business teams that rely...  ...inception to execution. At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...and collaboration, join us! Our Creation Engine teams work on some of the core...  ...years of professional experience shipping software with a specialization on Video/Image rendering...  ...At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    2 days ago
  •  ...organization. We build shared foundations that help engineers ship backend product work quickly, safely,...  ...have: Bring 5+ years of professional software engineering experience, including 3+ years...  ...Figma, one of our values is Grow as you go. We believe in hiring smart, curious... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...operations & automation that supports Telnyx's growth engine. Historically, that meant administering GTM...  .... About the Role We're looking for a Software Engineer who builds and operates the AI-native backend systems powering our go-to-market motion. You'll design multi-agent... 

    Telnyx

    United States
    3 days ago
  •  ...native code. You’ll work closely with your engineering peers to chart out upcoming work and how...  ...engineers ~ A pragmatic approach to software development that delivers real user value...  ...Figma, one of our values is Grow as you go. We believe in hiring smart, curious people... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...We’re looking for experienced full-stack engineers to join teams across Figma’s Growth and Monetization...  ...like TypeScript, React, Ruby, Go, C++, and more. Own key parts of the product...  ...If You Have: ~4+ years of professional software engineering experience, with a track... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...ll lead the team that enables engineers at Figma to easily develop the...  ...motivating, mentoring, and guiding senior engineers ~ Demonstrated...  ...game, application, or browser engines  Experience with creative...  ...of our values is Grow as you go. We believe in hiring smart, curious... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...decisions. In this role, you'll lead engineers across Data Platform through...  ...managing engineers, including senior ICs or tech leads, with a...  ...online environment ~ A strong software engineering background with...  ...of our values is Grow as you go. We believe in hiring smart, curious... 
    Senior
    Minimum wage
    Long term contract
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...strong infrastructure and platform-minded engineers to contribute to our agent infrastructure,...  ...hear from you if you have: ~5+ years of Software Engineering experience, especially in backend...  ...Figma, one of our values is Grow As You Go. We believe in hiring smart, curious... 
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...join us! You will be the first engineering manager for the Growth...  ...application platforms ~7+ years of software engineering experience at the...  ...systems, recommendation engines, or ML-driven content selection...  ...of our values is Grow as you go. We believe in hiring smart, curious... 
    Minimum wage
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  •  ...shape the future of design and collaboration, join us! As the Engineering Manager for Observability, you'll lead the team building the systems...  ...change. At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn... 
    Minimum wage
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  • $104k - $143k per year

     ...impact campaigns across programmatic advertising and marketing channels. StackAdapt is seeking a talented Senior Quality Engineer who is passionate about software quality and test automation to be part of a highly impactful team that will directly affect the success of... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    United States
    3 days ago
  •  ...workflows, platforms, and tooling that make every engineer at the company more productive. From...  ...that are transforming how Figma builds software. The team operates across a three-layer platform...  ...Figma, one of our values is Grow as you go. We believe in hiring smart, curious... 
    Minimum wage
    Long term contract
    Full time
    Internship
    Local area
    Remote work
    Flexible hours

    Figma

    United States
    3 days ago
  • $100k per year

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and...  ...growing our team and looking for contributors of all seniorities. As our TT-Distributed Software Engineer, you will develop and optimize distributed software... 
    Permanent employment

    Tenstorrent

    United States
    more than 2 months ago
  •  ...contribute alongside exceptional people, and see the impact you create. The Role As the Senior Engineering Manager for Customer Runtimes, you will lead and manage a sizable team of talented software engineers focused on building the scaled infrastructure services that run the high... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Shift work

    Pantheon

    United States
    11 days ago
  •  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...GitLab. An overview of this role As a Senior Platform Engineer on the Orbit team, you'll help build and...  ...to key areas such as the graph query engine, indexing pipelines, cloud storage integrations... 
    Senior
    Full time

    Gitlab

    United States
    5 days ago
  •  ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are...  ...endorse products or services of GitLab. About the role As a Senior Backend Engineer, you will design, implement, and evolve product capabilities... 
    Senior
    Full time
    Remote work

    Gitlab

    United States
    a month ago
  •  ...50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected...  ...is valued. An overview of this role As Principal Program Manager, Go-To-Market, you own two equal pillars of go-to-market execution... 
    Full time
    Internship

    Gitlab

    United States
    a month ago
  •  ...50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are...  ...services of GitLab. An overview of this role As an Assigned Support Engineer, you’ll be a trusted technical advisor to GitLab’s largest Self-... 
    Senior
    Full time

    Gitlab

    United States
    a month ago
  •  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...GitLab. An overview of this role As a Senior Backend Engineer on GitLab's Nonlinear Productivity team...  ...GitLab's codebase as each problem requires, going wherever the friction actually is... 
    Senior
    Full time

    Gitlab

    United States
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (RoR/Go), SSCS: Authentication. Be the first to apply!