Taskrabbit

Staff Software Engineer - Authentication

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff-инженер в команду Core Services маркетплейса Taskrabbit. Отвечает за проектирование и развитие общих платформенных возможностей: аутентификация и identity, событийные системы, API-инфраструктура.

Задачи

  • Руководить архитектурой, интеграцией и внедрением общих платформенных возможностей (аутентификация и identity, event streaming, API-инфраструктура) во всех командах
  • Проектировать, разрабатывать и поддерживать высокопроизводительные API и базовые сервисы на TypeScript
  • Развивать событийные архитектуры для надёжного слабосвязанного взаимодействия между сервисами
  • Отвечать за подход к аутентификации и авторизации, включая интеграцию со сторонними identity-платформами и партнёрскими системами
  • Работать с backend-сервисами на Ruby on Rails и встраивать общие возможности в существующую инфраструктуру
  • Предлагать и внедрять улучшения производительности, надёжности, безопасности и developer experience платформы
  • Наставлять инженеров по лучшим практикам API-дизайна, системного дизайна и масштабируемой архитектуры
  • Совместно с руководством Engineering и Product определять единую техническую стратегию общих сервисов

Требования

  • 8+ лет опыта разработки современных API и распределённых сервисов
  • Практический опыт с платформами аутентификации и identity (Auth0, Okta, Cognito или аналоги), включая OAuth 2.0, OpenID Connect и SSO
  • Опыт проектирования и эксплуатации событийных архитектур (Kafka, SNS/SQS, EventBridge или аналоги)
  • Опыт создания и поддержки надёжных API и сервисов на TypeScript
  • Исключительно сильные навыки технического дизайна и архитектуры с фокусом на масштабируемые общие возможности
  • Профессиональный опыт AI-led agentic разработки (Claude Code, Codex, Cursor и т.п.)
  • Опыт с современными процессами разработки, CI/CD и контейнеризированными окружениями
  • Страсть к менторству инженеров и развитию компетенций команды
  • Сильные навыки письменной и устной коммуникации, умение ясно излагать сложные технические темы
  • Подтверждённый опыт декомпозиции сложных платформенных инициатив на управляемые итерации

Условия

  • Гибридный формат: 2 дня в офисе в хабе Сан-Франциско (130 Sutter St) по вторникам и средам
  • Базовая зарплата $150,000 - $200,000 плюс бонус и льготы
  • Медицинская страховка за счёт работодателя и 401k match с немедленным vesting для сотрудников в США
  • Гибкий и щедрый отпуск с двумя общими неделями закрытия компании
  • Стипендии на продукты Taskrabbit, wellness, продуктивность и образование
  • Скидки IKEA, поддержка репродуктивного здоровья и другое
  • Льготы зависят от страны трудоустройства

Навыки

  • TypeScript
  • Ruby on Rails
  • OAuth 2.0
  • OpenID Connect
  • SSO
  • Auth0
  • Okta
  • Cognito
  • Kafka
  • SNS/SQS
  • EventBridge
  • CI/CD
  • Docker
  • Kubernetes
  • AWS
  • Infrastructure as Code
  • MySQL
  • Redis
  • Elasticsearch
  • API Gateway
  • Claude Code
  • Codex
  • Cursor

Похожие вакансии

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Staff Software Engineer - Authentication — Taskrabbit, 150,000 – 200,000 USD в год, San Francisco | itrelocate