Backend Engineer Authentication Security

New

Skills

Engineer Ldap Oidc Performance Optimization Ruby On Rails SaaS SAML Scim Security Supply Chain

Join GitLab's Authentication team as an Intermediate Backend Engineer and play a pivotal role in shaping the future of secure, scalable, and user-friendly access management. You'll help build robust authentication solutions, enhance access control, and implement innovative authentication mechanisms, ensuring seamless and secure user experiences across the GitLab platform in a fully remote and collaborative environment.

Job Overview

As a Backend Engineer, you'll contribute to the design, development, and enhancement of authentication features and access management tools used by both external customers and internal teams. You'll work on mission-critical systems, addressing security vulnerabilities, and supporting enterprise-level user management solutions.

Key Responsibilities
  • Contribute to the direction and roadmap of GitLab's authentication solutions.
  • Implement and expand authentication strategies, including passwordless and passkey support.
  • Develop secure, fine-grained access control and user management features.
  • Identify and address vulnerabilities, improving the security posture for users and organizations.
  • Collaborate with cross-functional teams to deliver high-quality, scalable authentication systems.
  • Maintain code quality and advocate for best practices through code reviews.
  • Participate in the maintainer trainee program to advance engineering standards.
Required Skills & Qualifications
  • Professional experience with Ruby on Rails.
  • Background in scaling or mission-critical SaaS products.
  • Familiarity with authentication and authorization technologies (SAML, SSO, SCIM, LDAP, RBAC, IAM).
  • Strong communication skills in English, both written and verbal.
  • Proven ability to diagnose and resolve performance and optimization issues.
  • Experience with agile, iterative software development processes.
  • Demonstrated ownership of projects from concept to production.
  • Self-motivated and organized, able to work independently in a remote environment.
  • Positive, solution-oriented mindset.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

QA Automation Engineer Role

New

Ensure high-quality releases through comprehensive testing

Develop and maintain automated test frameworks

Appium AWS Engineer Java

Fullstack Engineer Ruby Vue.js

New

Develop and improve collaborative knowledge management tools

Enhance user experience through responsive and accessible design

Devops Engineer Front end GraphQL

Active Directory Engineer III

New

Design and manage Active Directory infrastructure

Implement security and compliance controls

Architecture Azure Cloud Dhcp

AI Backend Engineer Duo Chat

New

Develop and enhance AI-driven chat features

Integrate and optimize advanced AI technologies

Agile Development Ai technologies Engineer GraphQL

Senior Google Data Engineer

New

Deliver expert Google Cloud data engineering support

Lead and execute enterprise cloud data migrations

BigQuery Engineer Google Cloud Platform Java

AI Solutions Engineer Role

New

Build and deploy AI-powered productivity tools

Collaborate with cross-functional teams

Api Integration AWS Devops Engineer

Juju Go Software Engineer

New

Develop and maintain Juju open-source Go project

Collaborate in a globally distributed, remote team

Agile Methodologies Cloud Computing Devops Distributed systems

Azure AD & Windows Engineer

New

Provide expert support for hybrid cloud infrastructure.

Manage and troubleshoot Active Directory and Azure AD environments.

Automation Azure Cloud Engineer

Principal AI Engineer Role

New

Develop scalable AI solutions for business challenges

Lead end-to-end lifecycle of AI projects

AWS Cloud infrastructure Data Engineering Docker

Data Engineer - Sporty Group

New

Design and maintain scalable data pipelines

Ensure high data quality and accuracy

AWS Aws Emr Docker Engineer

Principal Software Engineer Role

New

Lead technical design and execution of cloud platforms

Collaborate with cross-functional teams for solution delivery

AWS Engineer Golang Java

QA Engineer FinTech Automation

New

Ensure high-quality product releases through manual and automated testing

Identify and address edge cases and usability issues early

Agile Methodology Appium Automation Testing Ci/cd Pipelines

Intermediate Support Engineer

New

Provide advanced technical support to GitLab customers

Collaborate across engineering, product, and infrastructure teams

Bash CI/CD Devops Engineer

Senior ML Engineer, Remote

New

Design and productionize scalable machine learning systems

Personalize user experiences using data-driven models

Cloud Computer science Databricks Engineer

Cross-Platform Rust Engineer

New

Develop secure, cross-platform Rust libraries and software

Implement cryptographic protocols for digital identity

API Design Backend Development Cryptography Engineer

Network Security Engineer

New

Develop and integrate network security software solutions

Collaborate with cross-functional teams for product innovation

Automation Cisco Computer science Engineer

Mid-Level QA Engineer Role

New

Ensure high software quality through manual and automated testing

Develop and execute comprehensive test plans and regression testing

Devops Engineer Java Javascript

Software-Defined Networking Engineer

New

Develop and maintain open source networking software

Collaborate with global teams and industry partners

Computer science eBPF Engineer Golang

Open Source Network Engineer

New

Develop open source networking solutions

Collaborate with global teams and partners

Devops eBPF Engineer Golang

Frontend Engineer Sports Betting

New

Develop high-performance, mobile-first frontends

Enhance user experience and product quality

AngularJS Engineer Front end Git

Customer Success Engineer Role

New

Provide expert technical guidance to customers

Drive adoption and measurable business value

Communication devsecops Engineer Gitlab

Oracle Database Engineer Role

New

Provide expert Oracle database administration and support

Ensure database availability, recoverability, and performance

Agile Methodologies AWS Cloud Data Analysis

Backend Engineer, Microservices Platform

New

Develop scalable backend microservices

Ensure high system stability and performance

AWS Docker Engineer Java

Sr. Data Engineer Role

New

Design and maintain scalable data pipelines

Ensure high data quality and governance

Big Data Cloud Platforms Data Architecture Docker

Principal Software Engineer Delphix

Posted 3 days ago

Develop cloud-native compliance solutions

Architect and implement scalable microservices

AWS Azure data factory Azure Data Lake CI/CD

Senior Full Stack Engineer

Posted 3 days ago

Develop and maintain web applications

Own full feature lifecycle from design to deployment

API Design Deployment Engineer Full stack

Senior eCommerce Engineer Remote

Posted 3 days ago

Hire a senior software engineer

Develop and optimize eCommerce features

Agile Methodologies AWS Ecommerce platforms Engineer

Senior Blockchain Support Engineer

Posted 3 days ago

Deliver expert technical support for enterprise blockchain products

Monitor, troubleshoot, and maintain large-scale distributed infrastructure

AWS Blockchain Customer Experience Datadog

Experienced Software Engineer

Posted 3 days ago

Hire experienced software engineers for Automattic's remote team

Develop and maintain scalable, open web products

Architecture Data Analysis Engineer Javascript

Full-Stack Software Engineer

Posted 4 days ago

Design and build scalable full-stack applications

Integrate analytics and experimentation frameworks

Architecture CI/CD Engineer Javascript

Remote Developer Support Engineer

Posted 4 days ago

Provide remote technical support

Assist with Airtable APIs and integrations

Apis Customer Service Documentation Engineer

Senior Data Engineering Lead

Posted 4 days ago

Design and scale data pipelines

Integrate and optimize AI/ML models

Data Engineering Engineer Etl Java

Telco Cloud Engineer Role

Posted 4 days ago

Design and deploy telco-grade open-source cloud solutions.

Automate infrastructure using Infrastructure as Code.

Ceph Cloud Devops Engineer

Full Stack .NET Engineer

Posted 4 days ago

Develop scalable web and mobile applications

Integrate and optimize APIs for Martech solutions

AWS Engineer Front end Javascript

Developer Relations Engineer Role

Posted 4 days ago

Foster engagement with developer communities

Advocate for open source and Ubuntu

Community engagement Debian packaging Devops Engineer

Senior iOS Engineer Role

Posted 5 days ago

Drive the development of new user-facing features

Collaborate with cross-functional teams

Architecture Automation Collaboration Documentation

Cross-Platform Mobile Engineer

Posted 5 days ago

Develop and maintain cross-platform mobile credential wallet

Architect reusable SDKs for mobile functionality

Android Cryptography Engineer Flutter

Backend Software Engineer Role

Posted 5 days ago

Develop scalable backend services for healthcare solutions

Collaborate with cross-functional and distributed teams

Architecture AWS Engineer Mongodb

Voice AI Research Engineer

Posted 5 days ago

Advance text-to-speech research and technology

Develop scalable data and model management systems

Data Pipelines Deep Learning Engineer Machine Learning

Senior iOS Engineer Role

Posted 5 days ago

Develop scalable and maintainable iOS solutions

Enhance digital learning experiences for users worldwide

CircleCI Computer science Engineer Github

Enterprise QA Engineer Salesforce

Posted 6 days ago

Ensure quality and defect-free releases of enterprise applications

Develop and maintain comprehensive manual and automated test suites

Apex CPQ devsecops Engineer

Full-Stack Backend Engineer

Posted 6 days ago

Expand backend functionality for voice AI platform

Enhance product usability, performance, and innovation

Apis Back-end Cloud Cloud infrastructure

Web Cross-Platform Engineering Lead

Posted 6 days ago

Develop cross-platform digital marketplace applications

Enhance performance and user experience across devices

Android AWS Engineer Github Actions

Cloud Java Engineer GCP

Posted 6 days ago

Design and deploy scalable cloud solutions

Automate infrastructure and application delivery

AWS Azure Devops Engineer

Senior iOS Engineer Role

Posted 6 days ago

Develop scalable and maintainable iOS applications

Enhance educational experiences through innovative technology

CircleCI Computer science Engineer Github

Senior Backend Engineer Remote

Posted 6 days ago

Hire experienced backend engineer

Develop scalable backend systems

AWS Engineer Gcp Java

Senior AI Code Engineer

Posted 6 days ago

Hire a remote Senior AI Engineer

Advance AI-driven code generation

Ai Cloud Computing Deep Learning Engineer

Remote Senior Frontend Engineer

Posted 6 days ago

Hire remote senior frontend engineer

Develop and maintain frontend features

Angular Css3 Engineer Git

Senior Python Engineer Remote

Posted 6 days ago

Design and build a new database system

Automate infrastructure workflows using Python

Ansible AWS CI/CD Containerization

Full-Stack Voice AI Engineer

Posted 6 days ago

Advance voice AI platform capabilities

Deliver scalable and secure backend systems

API Design Back-end Backend Development Cloud
overtime