Aerospike

Staff Software Engineer, Cloud Platform

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

Технический лидер и архитектор облачной платформы Aerospike — мультиоблачной мультитенантной SaaS-платформы. Отвечает за архитектурное видение и развитие control-plane и data-plane сервисов для развёртывания и масштабирования базы данных в облаке.

Задачи

  • Определять долгосрочное техническое видение и мультиоблачную стратегию для SaaS и control-plane сервисов
  • Проектировать высоконагруженные мультитенантные control и data plane с соблюдением строгих SLA
  • Вести сквозное проектирование архитектуры и системный дизайн крупномасштабных мультиоблачных сервисов
  • Писать RFC и технические дизайн-документы, проводить архитектурные ревью между командами
  • Отлаживать и решать сложные распределённые проблемы: сеть, консистентность данных, мультитенантность, управление состоянием
  • Устанавливать стандарты observability, отказоустойчивости, безопасности и операционного совершенства
  • Менторить senior и middle инженеров через код-ревью и дизайн-гайденс
  • Прототипировать и оценивать новые cloud-native технологии, развивать архитектуру в области оркестрации контейнеров и автоматизации мультиоблака

Требования

  • 8+ лет практического опыта построения production распределённых backend-систем, лидерство на уровне Staff или Lead
  • Опыт эксплуатации production распределённых БД и кэшей (MongoDB, Redis, PostgreSQL, Cassandra, DynamoDB или Aerospike)
  • Глубокое понимание NoSQL vs реляционных моделей, моделей консистентности (ACID vs BASE) и стратегий кэширования
  • Опыт автоматизации операций с БД: провижининг кластеров, zero-downtime апгрейды, бэкапы, disaster recovery, кросс-региональная репликация
  • Практический опыт шардирования, read/write splitting, топологий репликации, connection pooling и ребалансировки кластеров
  • Глубокая экспертиза в статически типизированных языках (Go strongly preferred; Kotlin, Java или C++)
  • Продвинутый опыт работы с несколькими публичными облаками (AWS, GCP, Azure) и глубокое владение Kubernetes, внутренностями контейнеров, разработкой Kubernetes Operators/Controllers
  • Опыт проектирования, запуска и эксплуатации enterprise-grade мультитенантных SaaS-платформ или control plane в публичном облаке
  • Понимание cloud security primitives, zero-trust архитектур, протоколов аутентификации/авторизации (OAuth, OIDC, mTLS), шифрования at rest/in transit
  • Умение декомпозировать неоднозначные бизнес-задачи в модульные системы и доносить техническое видение до руководства и команд

Условия

  • Диапазон зарплаты: $190,000 – $220,000 (итоговая компенсация зависит от опыта, локации и других факторов)
  • Равные возможности трудоустройства: без дискриминации по расе, религии, гендерной идентичности, ориентации, возрасту, инвалидности или ветеранскому статусу
  • Использование AI-инструментов для ревью резюме, планирования и коммуникации; решения о найме принимают люди

Навыки

  • Go
  • Kotlin
  • Java
  • C++
  • Kubernetes
  • Kubernetes Operators
  • CRDs
  • AWS
  • GCP
  • Azure
  • MongoDB
  • Redis
  • PostgreSQL
  • Cassandra
  • DynamoDB
  • Aerospike
  • NoSQL
  • Terraform
  • OpenTofu
  • ArgoCD
  • Flux
  • GitOps
  • CI/CD
  • OAuth
  • OIDC
  • mTLS
  • Distributed Systems
  • Multi-tenancy
  • SaaS

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Staff Software Engineer, Cloud Platform — Aerospike, Mountain View | itrelocate