PayPal
Sr Software Engineer - BigQuery
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Credit Platform PayPal: разработка Java-бэкенд-сервисов и работа с BigQuery-пайплайнами для кредитных и финансовых процессов. Роль с широкой технической ответственностью на стыке real-time сервисов, крупномасштабной обработки данных и финансовой отчётности.
Задачи
- Проектировать и разрабатывать Java-бэкенд-сервисы и RESTful API для кредитных и asset externalization процессов
- Владеть BigQuery-датасетами и пайплайнами для отчётности, сверки и внешней передачи данных
- Проектировать модели данных и паттерны доступа для точного и аудируемого представления кредитных активов
- Оптимизировать производительность, стоимость и надёжность BigQuery через партиционирование, кластеризацию и тюнинг запросов
- Строить и эксплуатировать real-time и near-real-time пайплайны на Pub/Sub, batch/streaming фреймворках и Java-сервисах
- Использовать Dataproc для крупномасштабной обработки и синхронизации данных между таблицами BigQuery
- Обеспечивать observability, контроль качества данных и операционную готовность сервисов и пайплайнов
- Работать с product, finance, risk, compliance и engineering командами над безопасными и комплаентными решениями
- Влиять на архитектуру платформы и лучшие практики через design review и техническое лидерство
Требования
- 6+ лет профессионального опыта разработки production-систем
- Уверенное владение Java, включая проектирование и разработку RESTful API на Spring Boot или аналогичных фреймворках
- 4+ года практического опыта на Google Cloud Platform, в частности BigQuery, Dataproc, Pub/Sub, Cloud Run и Cloud Functions
- Глубокое знание внутреннего устройства BigQuery: планы выполнения запросов и тюнинг производительности, партиционирование и кластеризация, компромисс стоимости и производительности, bulk/real-time обновления и удаления, materialized views
- Опыт проектирования и эксплуатации real-time и near-real-time пайплайнов данных
- Опыт логирования, мониторинга и observability: дашборды, алертинг, troubleshooting в продакшене
- Владение IAM, service accounts и контролем доступа к данным, включая требования локализации и комплаенса
- Умение проектировать масштабируемые и надёжные системы с фокусом на корректность, производительность и операционное совершенство
- Сильные коммуникативные навыки и умение работать с кросс-функциональными командами
- 3+ года релевантного опыта и степень бакалавра или эквивалентная комбинация образования и опыта
Условия
- Гибридная модель: 3 дня в офисе, 2 дня на выбор — офис PayPal или домашнее рабочее место
- Годовая performance-премия, equity и другие incentive-выплаты
- Комплексные программы благополучия: оплачиваемый отпуск, медицинская страховка для сотрудника и семьи, ресурсы для финансовой безопасности и ментального здоровья
- Базовая зарплата зависит от локации и опыта: Scottsdale, Arizona — $123,500.00 – $183,700.00 в год
Навыки
- Java
- BigQuery
- RESTful API
- Spring Boot
- Google Cloud Platform
- Dataproc
- Pub/Sub
- Cloud Run
- Cloud Functions
- IAM
- Data pipelines
- SQL