PayPal
Sr. Software Engineer – Cloud Infrastructure and Devops
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Cloud Network & Routing (Venmo/PayPal): проектирование и эксплуатация облачной сетевой инфраструктуры и edge-доставки в AWS, работа с CDN, WAF, ingress и service mesh.
Задачи
- Проектировать, строить и эксплуатировать облачную сетевую и маршрутизирующую инфраструктуру в AWS: VPC, transit gateways, балансировщики, service mesh
- Настраивать и оптимизировать облачный CDN и edge-доставку на AWS CloudFront для повышения производительности, доступности и глобального охвата
- Конфигурировать и поддерживать правила WAF и другие edge-средства безопасности для защиты от DDoS, ботов и атак на уровне приложений
- Эксплуатировать и развивать ingress и service mesh на Envoy и Contour для north-south и east-west трафика
- Настраивать и поддерживать reverse proxy и балансировку нагрузки на nginx
- Совместно с SRE, security и продуктовыми командами работать над общими сетевыми и edge-инициативами
- Диагностировать сетевые инциденты (задержки, потери пакетов, сбои маршрутизации, проблемы TLS/сертификатов), находить первопричину и внедрять исправления и профилактику
- Развивать infrastructure-as-code (Terraform) для управления конфигурацией сетей и маршрутизации
- Участвовать в on-call дежурствах по поддержке сетевых, маршрутизирующих и edge-сервисов
- Документировать дизайн, runbook'и и операционные best practices
Требования
- Bachelor's degree в computer science или смежной области
- 5+ лет опыта в разработке ПО или смежной области
- 3+ года практического опыта с облачными сетями (AWS VPC, Transit Gateway, Route 53, ELB/ALB/NLB или аналоги)
- Практический опыт с CDN и edge-доставкой (AWS CloudFront или аналоги)
- Опыт настройки и эксплуатации WAF или других edge-security инструментов
- Опыт с Envoy, Contour или аналогичными service mesh / ingress controller технологиями
- Опыт с nginx или аналогичными reverse proxy и балансировщиками
- Понимание основ сетей: TCP/IP, DNS, TLS/SSL, протоколы маршрутизации, алгоритмы балансировки
- Практическое программирование и скриптинг (Python, Go, Bash)
- Опыт с контейнерами и оркестрацией (Docker, Kubernetes)
- Сильные коммуникативные навыки, умение объяснять технические вопросы нетехнической аудитории
Условия
- Гибридный формат: 3 дня в офисе, 2 дня на выбор — офис или дом
- Базовая зарплата зависит от локации и опыта: San Jose, CA — $143,500–$212,850 в год; Austin, TX — $130,500–$193,600; Scottsdale, AZ — $123,500–$183,700
- Возможны годовой performance bonus, equity или другие incentive-выплаты
- Комплексные программы льгот: оплачиваемый отпуск, медицинская страховка для сотрудника и семьи, ресурсы для финансовой безопасности и ментального здоровья
- Visa sponsorship недоступен для этой позиции
Навыки
- AWS
- AWS CloudFront
- CDN
- WAF
- Envoy
- Contour
- NGINX
- EKS
- Docker
- Terraform
- GitHub Enterprise
- GitHub Actions
- Datadog
- Bash
- Python
- Go
- Kubernetes
- VPC
- Transit Gateway
- Route 53
- ELB
- ALB
- NLB
- TCP/IP
- DNS
- TLS/SSL