Palantir Technologies
Backend Software Engineer - Data Connectors
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в команду Connectivity компании Palantir. Разработка и поддержка коннекторов Foundry для интеграции с базами данных, корпоративными приложениями, облачными хранилищами и стриминговыми системами, а также общей инфраструктуры и SDK для интеграций.
Задачи
- Разрабатывать и поддерживать коннекторы Foundry: импорт, экспорт, CDC, интерактивные запросы и writeback
- Улучшать инфраструктуру сборки, тестирования, упаковки и распространения коннекторов и общих библиотек, включая монорепозиторий
- Проектировать и поддерживать SDK для интеграций с понятными API, документацией и утилитами тестирования
- Совместно с продуктовыми командами интегрировать выполнение коннекторов с оркестрацией задач, стримингом и serverless-платформами
- Проводить поэтапные миграции на общую инфраструктуру с сохранением совместимости и выводом старых реализаций
- Разрабатывать переиспользуемые security-фреймворки и инструменты для безопасных интеграций
- Отлаживать продакшн-проблемы и проблемы производительности, превращая их в надёжные исправления, автотесты и наблюдаемость
- Создавать общие фреймворки тестирования, проверки совместимости и практики релизов
- Готовить connectivity-софт Palantir к open-source использованию: API, упаковка, документация, опыт контрибьюторов
Требования
- 4+ года профессионального опыта разработки коннекторов к внешним системам, включая batch и streaming ingestion, интеграции со сторонними системами или монорепозитории и фреймворки распространения ассетов
- Глубокая экспертиза в Gradle: кастомные плагины, multi-project сборки, оптимизация производительности сборки
- Умение диагностировать сложные проблемы надёжности и производительности и улучшать системы измеряемыми инкрементальными изменениями
- Сильные навыки письменной и устной коммуникации, работа в кросс-командном режиме и высокий стандарт качества
Условия
- Зарплата $135,000 - $200,000 в год
- Возможны Restricted Stock units, sign-on bonus и другие будущие поощрения
- Гибридный формат: работа из офиса с возможностью 1-2 дня в неделю удалённо
- В отдельных случаях возможна удалённая работа
- Программы благополучия и развития сотрудников
Навыки
- Java
- Python
- Kafka
- Kubernetes
- Flink
- Debezium
- Iceberg
- Gradle
- GitHub
- CDC
- streaming
- serverless