обновлено 3 дня назад
Senior Software Engineer (RoR/Go), SSCS: Authentication (Authentication)
139 200 - 235 200$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (RoR/Go), SSCS: Authentication (Authentication): Building next-generation authentication services across GitLab's Rails monolith and GATE with an accent on token issuance, identity services, and secure access management. Focus on migrating authentication paths, implementing passwordless and federated identity mechanisms, and solving complex security and scalability challenges across Go and Ruby codebases.
Location: Remote in Canada or the United States
Salary: $139,200–$235,200 USD base salary per year for United States residents
Company
is an intelligent orchestration platform for DevSecOps, helping organizations improve developer productivity, operational efficiency, security, compliance, and digital transformation.
What you will do
- Design and implement authentication features across the Rails monolith and GATE, including token issuance, validation, and identity services.
- Build GATE as a centralized authentication service and migrate token management paths from the Rails monolith.
- Develop authentication mechanisms such as Workload Identity Federation, passkeys, passwordless authentication, service accounts, and composite identities.
- Enhance SAML, LDAP, OIDC, SCIM, SSO, and related automated provisioning capabilities.
- Strengthen access management and address vulnerabilities reported through the HackerOne program.
- Contribute to technical direction, engineering standards, code reviews, roadmap planning, and complex Go and Ruby projects.
Requirements
- Professional experience with Go and/or Ruby in scalable or mission-critical SaaS products.
- Experience with authentication and authorization technologies such as OAuth, OIDC, SAML, SSO, SCIM, LDAP, JWT, RBAC, or IAM.
- Knowledge of token systems, cryptographic signing, and key management.
- Experience taking services from concept to production, including proposal, discussion, and implementation.
- Experience diagnosing and preventing performance and optimization problems.
- Proficiency in written and verbal English is required, including clear communication in a remote, largely asynchronous environment.
Culture & Benefits
- Fully remote work with an asynchronous collaboration model.
- Flexible paid time off.
- Health, financial, and well-being benefits.
- Equity compensation and an employee stock purchase plan.
- Growth and development fund.
- Parental leave and team member resource groups.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Senior Software Engineer (Identity Platform)
10 333 - 27 433$
3 дня назад
Senior Software Engineer (Ruby/Go)
124 000 - 329 200$
3 дня назад
Staff Software Engineer (API Gateway)
140 400 - 372 300$
3 дня назад
Principal Software Engineer (Identity)
160 200 - 425 000$
3 дня назад
Staff Software Engineer (AI)
11 700 - 31 025$
3 дня назад
Senior Software Engineer (Elasticsearch)
124 000 - 329 200$