Vagaro

Staff Software Engineer

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

Staff-инженер и системный архитектор backend-платформы Vagaro: задаёт архитектурное направление облачной инфраструктуры и backend-сервисов, обеспечивая производительность, надёжность и масштабируемость для сотен тысяч бизнесов.

Задачи

  • Определять техническое видение и архитектуру backend-платформы: паттерны, стандарты и роадмапы по масштабируемости, надёжности, безопасности и производительности
  • Проектировать распределённые cloud-native системы на Microsoft Azure (AKS, Azure Functions, App Service, Service Bus, Event Grid, Cosmos DB, Azure SQL, API Management)
  • Руководить проектированием высоконагруженных RESTful и event-driven API для frontend-приложений, внутренних инструментов и интеграций
  • Проектировать и оптимизировать архитектуру данных в SQL и NoSQL: моделирование, партиционирование, шардирование, кэширование
  • Задавать стандарты безопасной аутентификации и авторизации (OAuth 2.0, OpenID Connect, JWT, managed identities)
  • Внедрять паттерны асинхронного программирования, конкурентности и обмена сообщениями
  • Определять практики observability, мониторинга и реагирования на инциденты в рамках SLA
  • Работать с product-менеджерами и инженерным руководством над техническими роадмапами и выбором технологий
  • Обеспечивать техническое лидерство через архитектурные ревью, дизайн-документы, код-ревью и менторство
  • Оценивать и внедрять новые технологии и сервисы Azure, вести миграции и модернизацию в облаке
  • Оставаться hands-on: прототипировать, писать критичные компоненты и решать сложнейшие технические задачи
  • Проводить архитектурные ревью, писать дизайн-документы и код-ревью, менторить инженеров

Требования

  • Bachelor's degree in Computer Science или смежная область либо эквивалентный практический опыт
  • 8–10+ лет опыта в разработке ПО, включая значительный опыт в backend и распределённых системах, с подтверждённым треком системной и solution-архитектуры
  • Глубокий практический опыт проектирования и эксплуатации крупномасштабных cloud-native распределённых систем в продакшене
  • Сильное актуальное владение C# и ASP.NET (Core/MVC)
  • Обширный опыт архитектуры решений на Microsoft Azure (сильно предпочтительно); опыт с AWS или GCP приветствуется
  • Подтверждённый опыт проектирования и масштабирования RESTful и event-driven API
  • Глубокое понимание SQL и NoSQL баз данных (SQL Server / Azure SQL, Cosmos DB, MongoDB), включая моделирование данных, партиционирование и тюнинг производительности
  • Экспертиза в асинхронном программировании и конкурентности (async/await)
  • Сильное владение стратегиями кэширования, оптимизацией производительности и проектированием отказоустойчивых систем высокой доступности
  • Опыт с фреймворками аутентификации и авторизации (OAuth, OpenID Connect, JWT, managed identities)
  • Опыт с контейнеризацией и оркестрацией (Docker, Kubernetes / AKS)
  • Опыт с CI/CD и infrastructure-as-code (Azure DevOps, GitHub Actions, Bicep/ARM или Terraform)
  • Продемонстрированное техническое лидерство: менторство инженеров, влияние без формальных полномочий, доведение кросс-командных инициатив до результата
  • Отличные коммуникативные навыки, умение объяснять сложные архитектурные концепции технической и нетехнической аудитории
  • Сильные навыки решения проблем, отладки и траблшутинга

Условия

  • Конкурентная зарплата с бонусами по результатам
  • Базовая годовая зарплата $179,000 - $218,000, годовой бонус до 10%
  • 15 накопляемых дней PTO плюс 10 корпоративных праздников в год
  • Комплексная медицинская страховка, стоматология и зрение для сотрудника и семьи
  • Скидки на развлечения, парки, шоу, спорт, кино и отели через TicketsAtWork
  • Компенсация $30/мес на любые услуги Vagaro (здоровье, красота, wellness)
  • Стипендия $50/мес на офисную микрокухню и подписка DoorDash DashPass
  • Возможности роста: компенсация обучения в колледже, EAP & Work/Life программы, аккаунт LinkedIn Learning
  • 401k с матчингом 4% и опциональное страхование жизни/дополнительное страхование
  • Онсайт-зал, кулер с ароматизированной водой и баскетбольная площадка
  • Работа в офисе в Pleasanton, CA, понедельник–пятница

Навыки

  • C#
  • ASP.NET
  • ASP.NET Core
  • ASP.NET MVC
  • Microsoft Azure
  • AKS
  • Azure Functions
  • App Service
  • Service Bus
  • Event Grid
  • Cosmos DB
  • Azure SQL
  • API Management
  • RESTful API
  • event-driven architecture
  • SQL
  • NoSQL
  • SQL Server
  • MongoDB
  • OAuth 2.0
  • OpenID Connect
  • JWT
  • managed identities
  • async/await
  • caching
  • Docker
  • Kubernetes
  • Azure DevOps
  • GitHub Actions
  • Bicep
  • ARM
  • Terraform
  • Kafka
  • Event Hubs
  • React
  • AWS
  • GCP

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Staff Software Engineer — Vagaro, 178,000 – 218,000 USD в год, Pleasanton | itrelocate