Назад
Company hidden
обновлено 3 дня назад

Senior Software Engineer (RoR/Go), SSCS: Authentication (Authentication)

139 200 - 235 200$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →