Remote Intermediate Backend Engineer, Govern: Authorization

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Intermediate Backend Engineer position at GitLab focuses on building and iterating on the RBAC (role-based access control) system.
  • The primary responsibility of the team is to enhance the authorization system to provide customers with full control over member access.
  • Custom roles feature allows organizations to create user roles with specific privileges and permissions tailored to their needs.
  • The role involves implementing custom permissions, developing features to assist owners in managing their teams, and making architecture decisions to ensure product scalability and performance.
  • There are opportunities to collaborate with the "sister" team Anti-abuse to work on security-focused features like leveraging risk models and identity verification.
  • Responsibilities include collaborating with team members, participating in milestone planning, and working with other teams when necessary.

Requirements:

  • Significant professional experience with Ruby on Rails is required for this role.
  • Strong experience with relational databases, preferably Postgres.
  • Experience with RBAC, ABAC, OAuth, SAML, SCIM, and LDAP is necessary.

Benefits:

  • GitLab offers benefits to support health, finances, and well-being.
  • The work environment is fully remote and asynchronous.
  • Flexible Paid Time Off policy is provided.
  • Team Member Resource Groups are available for inclusion and support.
  • Equity Compensation & Employee Stock Purchase Plan is offered.
  • A growth and development budget is provided.
  • Parental leave benefits are available.
  • Support for home office setup is provided.
About the job
Posted on
Job type
Salary
$ 98,000 - 210,000 USD / year
Location requirements

-

Experience level
Leave a feedback