Honey
Sr Software Engineer - Backend (Java)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в команду Credit Platform, которая строит ядро глобальной кредитной экосистемы PayPal (Credit Cards, BNPL, Working Capital). Задача — проектировать и развивать масштабные сервисы и RESTful API для кредитных продуктов на рынках США, Канады, Великобритании и Европы.
Задачи
- Проектировать, разрабатывать и развивать крупномасштабные backend-сервисы для кредитных продуктов PayPal
- Работать совместно с product, risk, compliance и engineering командами, переводя сложные бизнес- и регуляторные требования в надёжные технические решения
- Создавать переиспользуемые конфигурируемые системы для быстрого запуска продуктов и выхода на новые рынки
- Разрабатывать event-driven асинхронные сервисы с использованием Kafka и Pulsar
- Повышать масштабируемость, производительность, надёжность и наблюдаемость систем по мере глобального роста нагрузки
- Участвовать в формировании технического направления через design review, менторство и общие инженерные стандарты
- Консультировать руководство по проектным вопросам и наставлять junior-инженеров
- Самостоятельно принимать технические решения на основе внутренних конвенций и лучших отраслевых практик
Требования
- Bachelor’s degree или выше в Computer Science, Engineering или смежной области
- 5+ лет профессионального опыта в software engineering
- 5+ лет опыта с Java, включая создание RESTful API на Spring Boot или аналогичных фреймворках
- Подтверждённый опыт проектирования микросервисных архитектур и эксплуатации высоконагруженных production-систем
- Опыт работы с реляционными БД (Oracle, MySQL), NoSQL (DynamoDB) и аналитическими хранилищами (BigQuery)
- Глубокое понимание data modeling, оптимизации SQL и основ работы с БД за пределами базового CRUD
- Практический опыт построения event-driven систем с использованием Kafka или Pulsar
- Опыт асинхронного программирования для слабосвязанных отказоустойчивых сервисов
- Способность писать надёжный, масштабируемый, поддерживаемый, безопасный и производительный код
- Сильные коммуникативные навыки, умение влиять на технические решения и менторить инженеров
- 3+ года релевантного опыта и Bachelor’s degree или эквивалентная комбинация образования и опыта
Условия
- Гибридный формат работы: 3 дня в офисе, 2 дня на выбор — офис PayPal или домашнее рабочее пространство
- Годовая премия по результатам работы, equity и другие incentive-программы
- Комплексные программы поддержки благополучия: физического, эмоционального и финансового
- Оплачиваемые отпуска, медицинская страховка для сотрудника и семьи, ресурсы для финансовой безопасности и поддержки ментального здоровья
- Гибкая и сбалансированная рабочая культура
- Позиция в Scottsdale, Arizona
Навыки
- Java
- Spring Boot
- RESTful API
- Kafka
- Pulsar
- Oracle
- MySQL
- DynamoDB
- BigQuery
- SQL
- Data Modeling
- Microservices
- Event-driven architecture
- Asynchronous programming
- GCP
- AWS
- Distributed systems