Senior Backend Engineer (Golang), Software Supply Chain Security: Authentication Infrastructure jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits

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

GolangAuthentication technologiesSaaS product experiencePerformance optimizationProject ownershipAgile methodologyEnglish proficiencyCommunication skillsSelf-motivationOrganizational skills

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 is a web-based Git repository manager that offers a variety of features for software development teams.

Funding

Current Stage
Public Company
Total Funding
$413.5M
Key Investors
ICONIQ GrowthGoogle VenturesAugust Capital
2021-10-14IPO
2019-09-17Series E· $268M
2018-09-19Series D· $100M

Leadership Team

leader-logo
Bill Staples
Chief Executive Officer
linkedin
leader-logo
Sytse Sijbrandij
Co-founder and Executive Chair
linkedin
Company data provided by crunchbase