PayPal
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер платформы API Management в PayPal: координация инженеров, техническое направление, проектирование и эксплуатация ключевых компонентов APIM (governance, lifecycle, security, observability).
Задачи
- Быть старшим инженером и экспертом по платформе API Management
- Отвечать за дизайн, реализацию и эксплуатационную надёжность ключевых компонентов APIM: governance, lifecycle, security, observability
- Координировать работу других инженеров и определять технические задачи
- Участвовать в формировании технического роадмапа: оценка альтернатив, trade-offs и рекомендации
- Менторить инженеров всех уровней и консультировать руководителей по платформенным системам и стратегии
- Отвечать за доступность и производительность платформы, участвовать в on-call и инцидентах
- Улучшать существующие структуры и процессы, задавать стандарты инженерной строгости
Требования
- 5+ лет релевантного опыта и степень бакалавра или эквивалент
- 8+ лет опыта с Java, Python или другим высокоуровневым языком
- Глубокий опыт проектирования и эксплуатации API в масштабе: GraphQL, REST, gRPC, API gateways, rate limiting, OAuth2/OIDC, версионирование и deprecation
- Опыт с продуктами API management или gateway-платформами
- Продвинутые навыки с RDBMS и NoSQL, кэшированием (Redis), очередями (Kafka, SQS)
- Опыт построения отказоустойчивых масштабируемых распределённых сервисов в публичном облаке, желательно GCP или AWS
- Опыт управления инфраструктурой как кодом с Terraform
- Опыт с observability, SLO и платформенными продуктами для разработчиков
- Умение вести проекты и влиять на Product, Security, Engineering Operations и партнёрские команды
Условия
- Гибридный формат: 3 дня в офисе, 2 дня на выбор в офисе или дома
- Годовая премия по результатам, equity и другие incentive-выплаты
- Оплачиваемый отпуск, медицинская страховка для сотрудника и семьи
- Ресурсы для финансовой безопасности и поддержки ментального здоровья
Навыки
- Java
- Python
- GraphQL
- REST
- gRPC
- API gateways
- OAuth2
- OIDC
- RDBMS
- NoSQL
- Redis
- Kafka
- SQS
- GCP
- AWS
- Terraform
- observability
- SLO