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.