PayPal
Sr Software Engineer - Backend (Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в команду Credit Platform, которая строит ядро глобальной кредитной экосистемы PayPal (Credit Cards, BNPL, Working Capital, Merchant Term Loans). Задача — проектировать и развивать крупномасштабные сервисы и RESTful API, поддерживающие кредитные продукты на рынках США, Канады, Великобритании и Европы.
Задачи
- Проектировать, разрабатывать и развивать крупномасштабные backend-сервисы для кредитных продуктов PayPal
- Работать совместно с product, risk, compliance и engineering командами, переводя сложные бизнес- и регуляторные требования в технические решения
- Создавать переиспользуемые конфигурируемые системы для быстрого запуска продуктов и выхода на новые рынки
- Разрабатывать event-driven асинхронные сервисы с использованием Kafka и Pulsar
- Повышать масштабируемость, производительность, надёжность и observability платформы
- Участвовать в формировании технического направления через design review, менторство и общие инженерные стандарты
- Вести полный цикл SDLC: дизайн, реализация, тестирование, доставка и эксплуатация
- Консультировать руководство по проектным вопросам и наставлять junior-инженеров
Требования
- 3+ года релевантного опыта и степень бакалавра или эквивалентная комбинация образования и опыта
- 5+ лет профессионального опыта в software engineering
- 5+ лет опыта на Java, включая создание RESTful API на Spring Boot или аналогичных фреймворках
- Подтверждённый опыт проектирования микросервисных архитектур и эксплуатации высоконагруженных production-систем
- Опыт работы с реляционными БД (Oracle, MySQL), NoSQL (DynamoDB) и аналитическими хранилищами (BigQuery)
- Глубокое понимание моделирования данных, оптимизации SQL и основ работы с БД
- Практический опыт построения event-driven систем с Kafka или Pulsar
- Опыт асинхронного программирования для слабосвязанных отказоустойчивых сервисов
- Умение писать надёжный, масштабируемый, поддерживаемый, безопасный и производительный код
- Сильные коммуникативные навыки, умение влиять на технические решения и менторить инженеров
Условия
- Гибридный формат работы: 3 дня в офисе, 2 дня на выбор — офис или дом
- Годовая зарплата в диапазоне $123,500 – $183,700 (Scottsdale, Arizona)
- Возможны годовой performance-бонус, equity и другие incentive-выплаты
- Оплачиваемые отпуска, медицинская страховка для сотрудника и семьи, ресурсы для финансовой безопасности и поддержки ментального здоровья
- Программы поддержки благополучия: физического, эмоционального и финансового
- Компания не взимает с кандидатов плату за курсы, заявки, проверку резюме, интервью, background check или onboarding
Навыки
- Java
- Spring Boot
- RESTful API
- Kafka
- Pulsar
- Microservices
- Oracle
- MySQL
- DynamoDB
- BigQuery
- SQL
- Event-driven architecture
- Asynchronous programming
- GCP
- AWS
- Distributed systems