PayPal
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Venmo Payments Engineering: технический лидер и эксперт по платёжной платформе, проектирование и развитие распределённых сервисов на Python, наставничество и участие в on-call.
Задачи
- Выступать техническим лидером проекта или системы, координируя работу других инженеров
- Определять технические задачи для команды
- Проектировать, оценивать и реализовывать новые и отрефакторенные сервисы платформы — безопасно, надёжно и с масштабированием
- Отвечать за качество дизайна и реализации программных компонентов
- Поддерживать end-to-end ownership: дизайн, реализация и эксплуатационное совершенство
- Участвовать в формировании технического roadmap: оценка альтернатив реализации и их trade-off, выдача рекомендаций
- Обеспечивать производительность и доступность сервисов, участвовать в on-call ротациях и поддержке при инцидентах
- Наставлять инженеров всех уровней и выстраивать отношения с Product, Engineering Operations и бизнес-командами
- Совместно с менеджментом улучшать стандарты инженерной строгости
- Представлять PayPal во взаимодействии с партнёрами, клиентами и отраслевыми организациями
Требования
- 5+ лет релевантного опыта и степень бакалавра или эквивалентная комбинация образования и опыта
- 8+ лет опыта с Python или другим высокоуровневым языком программирования
- Продвинутые навыки работы с RDBMS и NoSQL хранилищами, кэширующими решениями (Redis, ElastiCache, Hazelcast)
- Опыт с системами обмена сообщениями и очередями: SQS, Kafka, RabbitMQ, Pulsar
- Экспертиза в распределённых сервисах и backend-системах
- Опыт построения сервисов в публичном облаке — предпочтительно AWS, GCP или Azure
- Опыт управления инфраструктурой как кодом с помощью Terraform
- Опыт работы с отказоустойчивыми и масштабируемыми распределёнными сервисами и системами
- Способность вести проекты и наставлять инженеров всех уровней
- Степень бакалавра и/или магистра в области computer science или смежной области, либо эквивалентный опыт
Условия
- Гибридный формат: 3 дня в офисе, 2 дня на выбор — офис PayPal или домашнее рабочее место
- Годовая премия за производительность, equity или другие incentive-выплаты
- Комплексные программы благополучия: generous paid time off, медицинская страховка для сотрудника и семьи, ресурсы для финансовой безопасности и поддержки ментального здоровья
- Культура инклюзии, инноваций, коллаборации и wellness
- Путешествия: 0%
Навыки
- Python
- RDBMS
- NoSQL
- Redis
- ElastiCache
- Hazelcast
- SQS
- Kafka
- RabbitMQ
- Pulsar
- AWS
- GCP
- Azure
- Terraform
- distributed systems
- backend