Staff Backend Engineer, GitLab

SSCS, Authentication

$131.6-282k

Salary only applicable to CA, CO, HI, NJ, NY, WA, IL, MN

Ruby on Rails
Senior and Expert level
Remote from US
GitLab

One DevOps platform

Job no longer available

GitLab

One DevOps platform

1001+ employees

B2BSaaSDevOps

Job no longer available

$131.6-282k

Salary only applicable to CA, CO, HI, NJ, NY, WA, IL, MN

Ruby on Rails
Senior and Expert level
Remote from US

1001+ employees

B2BSaaSDevOps

Company mission

To make it so that everyone can contribute. When everyone can contribute, users become contributors and we greatly increase the rate of innovation.

Role

Who you are

  • Considerable professional experience with Ruby on Rails
  • 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 will help you stand out. These are not a prerequisite but great to know
  • 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

What the job involves

  • Help us build the future of secure and easy to manage access at GitLab
  • Whether it’s a simple user and password based login, enhancing our access token strategy or driving consolidation of authorization checks that manage access to thousands of resources, as a Backend Engineer on our team, you'll play a key role in the implementation of various authentication strategies and improving access management for our users
  • Your role will also involve building new authentication mechanisms from ground up such as support for Passkeys and passwordless authentication while helping keep GitLab and its customers secure by robust access management tooling and addressing vulnerabilities on existing features reported via our HackerOne program
  • Authentication group works across many core components that are used by not only external users but also by the rest of the GitLab teams, allowing you to make a direct impact on the GitLab product
  • 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

Share this job

View 49 more jobs at GitLab

Insights

Top investors

15% employee growth in 12 months

Company

Company benefits

  • We offer benefits to manage your health, wealth, and well-being regardless of location
  • Flexibility in schedule to be there for life’s important moments
  • Equity compensation & Employee Stock Purchase Plan offered
  • Generous Paid Time Off

Funding (last 2 of 8 rounds)

Sep 2019

$268m

SERIES E

Dec 2018

$20m

SERIES D

Total funding: $435.1m

Our take

GitLab is an open-source collaboration platform for developers. It enables teams to build code quickly from anywhere without compromising on security or quality. GitLab already has an estimated 30M+ users from all over the world.

According to a 2021 GitLab report, 60% of developers can release code 2x faster with DevOps platforms that bring teams together and accelerate processes. It stands out by catering to programmers of all experiences. Gitlab's version control system helps streamline the process of creating, maintaining, and deploying code, whoever you are.

GitLab was in the right place to capitalize on the recent trend toward rapid digital transformation and remote working. This trend is expected to continue to grow, and with it, GitLab's popularity. With its successful 2021 IPO and the patronage of major brands such as Nasdaq and Jaguar Land Rover, GitLab is expected to solidify its position as the go-to platform for development teams.

Kirsty headshot

Kirsty

Company Specialist at Welcome to the Jungle