GitLab · 9 hours ago
Senior Backend Engineer (Golang), Software Supply Chain Security: Authentication Infrastructure
GitLab is an open-core software company that develops an AI-powered DevSecOps Platform used by over 100,000 organizations. They are seeking a Senior Backend Engineer to help implement various authentication strategies and improve access management for users, contributing to the security and scalability of their authentication solutions.
Cloud SecurityDeveloper ToolsDevOpsOpen SourceSaaS
Responsibilities
Contribute to the overall direction of the team and play a direct part in driving future roadmap direction of a secure and scalable authentication solution for GitLab
Contribute to implementation and expanding of various authentication strategies into our product
Bolster security posture of our users and organizations by helping develop fine grained access control and frictionless user management
Solve technical problems of high scope and complexity
Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions
Confidently ship moderately sized features and improvements with moderate guidance and support from other team members
Collaborate with the team on larger projects
Improve the engineering projects at GitLab via the maintainer trainee program at your own comfortable pace, while striving to become a project maintainer
Qualification
Required
Considerable professional experience with Golang
Experience in a scaling or mission critical SaaS product
Familiarity with authentication and authorization technologies or techniques such as SAML, SSO, SCIM, LDAP, RBAC or IAM
Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
Demonstrated capacity to clearly and concisely communicate complex problems and solutions
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
Comfort working in a highly agile, intensely iterative software development process
Positive and solution-oriented mindset
Experience owning a project from concept to production, including proposal, discussion, and execution
Self-motivated and self-managing, with strong organizational skills
Benefits
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental leave
Home office support
Company
GitLab
GitLab is a web-based Git repository manager that offers a variety of features for software development teams.
Funding
Current Stage
Public CompanyTotal Funding
$413.5MKey Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M
Recent News
The Motley Fool
2026-01-21
2026-01-16
2026-01-16
Company data provided by crunchbase