More jobs from this company
views: 0
Intermediate Backend Engineer
What you’ll do
What you’ll bring
- 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.
What you’ll bring
- 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.
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.