Senior Software Engineer (RoR/Go), SSCS: Authentication
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.
- ...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...SeniorFull time
$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-...SeniorLocal areaRemote workWork from homeHome office- ...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...SeniorFull timeRemote work
- ...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...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours
- ...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...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours
- ...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,...SeniorMinimum wageLong term contractFull timeTemporary workLocal areaRemote workFlexible hours
- ...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...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workWorldwideFlexible hours
- ...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 wageLong term contractFull timeTemporary workTerm timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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...
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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...SeniorMinimum wageLong term contractFull timeLocal areaRemote workFlexible hours
- ...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...SeniorMinimum wageLong term contractFull timeLocal areaRemote workFlexible hours
- ...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 wageFull timeLocal areaRemote workFlexible hours
- ...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 wageLong term contractFull timeTemporary workLocal areaRemote workFlexible hours
- ...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 wageFull timeInternshipLocal areaRemote workFlexible hours
$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...SeniorLocal areaRemote workWork from homeHome office- ...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 wageLong term contractFull timeInternshipLocal areaRemote workFlexible hours
$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- ...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...SeniorFull timeImmediate startRemote workWorldwideShift work
- ...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...SeniorFull time
- ...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...SeniorFull timeRemote work
- ...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 timeInternship
- ...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-...SeniorFull time
- ...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...SeniorFull time
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!
- software developer no experience United States
- software developer remote United States
- software engineer intern United States
- software developer intern United States
- software engineer - ai machine learning United States
- software engineer United States
- software design engineer United States
- software engineer salary in canada United States
- part time software developer United States
- software engineer devops United States
