
Spreedly — финтех-компания, предоставляющая программное обеспечение для оркестрации платежей продавцам, агрегаторам продавцов и компаниям, работающим в сфере финансовых технологий. Ее платформа связывает клиентов с сотнями платежных шлюзов, поставщиков платежных услуг и инструментов для предотвращения мошенничества, поддерживающих несколько валют, помогая управлять сложными платежными операциями через гибкий интеграционный слой.
Платформа создана для глобальных транзакционных сред и поддерживает миллиарды транзакций, предоставляя отраслевые аналитические данные, призванные повысить успешность платежей. Spreedly также поддерживает хранилище, соответствующее требованиям PCI Level 1, в котором содержится более миллиарда платежных методов. Это помогает клиентам снизить операционную и нормативную сложность, связанную с обработкой платежных данных.
Старший инженер по базам данных — удалённая работа в США
Spreedly ищет старшего инженера по базам данных для повышения производительности, надёжности, наблюдаемости и операционной безопасности распределённых баз данных, поддерживающих открытую платёжную платформу.
Описание
- Повышать производительность и надёжность распределённой среды баз данных Spreedly
- Анализировать узкие места и угрозы надёжности с помощью инструментирования, проверки кода и валидации в среде тестирования
- Оптимизировать медленные запросы, индексы и конфигурацию баз данных
- Устранять проблемы распределённых баз данных, такие как конкуренция за транзакции, повторные попытки, горячие диапазоны и неэффективные шаблоны доступа
- Определять и поддерживать базовые показатели производительности баз данных
- Консультировать инженерные команды по миграциям схем, шаблонам доступа и обновлениям конфигурации
- Проверять проекты, связанные со схемами, первичными ключами, индексацией и границами транзакций
- Предоставлять экспертизу по базам данных во время инцидентов и расследований первопричин
- Создавать более безопасные процессы миграции, документацию и операционные рекомендации
- Управлять обновлениями версий баз данных, тестированием резервного копирования и восстановления, конфигурацией кластеров и планированием ёмкости
- Укреплять наблюдаемость задержек, повторных попыток, конкуренции, состояния диапазонов и ёмкости
- Координировать работу с Cockroach Labs в управляемой среде баз данных
- Тесно сотрудничать с командами инфраструктуры, платформы и разработки приложений
- Обучать инженеров устранению проблем с базами данных, оптимизации производительности и принципам распределённых баз данных
- Выступать экспертом команды надёжности по базам данных в роли старшего индивидуального специалиста без прямых подчинённых
Требования
- Не менее пяти лет профессионального опыта, преимущественно связанного с эксплуатацией и оптимизацией производственных баз данных
- Обширный практический опыт управления распределёнными базами данных, включая производительность и поведение систем высокой доступности
- Практический опыт администрирования реляционных баз данных, поддерживающих критически важные производственные системы
- Подтверждённый успех в выявлении неэффективности баз данных и достижении измеримых улучшений запросов, индексации, схем или конфигурации
- Продвинутые навыки SQL, включая планы выполнения, управление транзакциями и компромиссы распределённого SQL
- Умение оценивать риски изменений в базах данных и ясно объяснять технические компромиссы
- Самостоятельность в исследовании незнакомых систем, расстановке приоритетов и реализации улучшений
- Вдумчивый и совместный подход к работе с другими людьми
- Опыт эксплуатации CockroachDB в производственной среде со значительными объёмами транзакций
- Опыт администрирования PostgreSQL
- Опыт эксплуатации управляемых сервисов баз данных и сотрудничества с командами поддержки и разработки поставщика
- Опыт выполнения миграций схем с нулевым или минимальным простоем для больших таблиц с высокой нагрузкой
- Опыт работы с платёжными, финансово-технологическими или другими платформами, где критически важна доступность
- Опыт планирования ёмкости баз данных и определения размеров кластеров, включая многорегиональные архитектуры
- Опыт создания операционных инструментов или проверок на Python, Go или сопоставимых языках
- Знакомство с ORM, такими как Rails ActiveRecord
- Опыт работы с облачными операциями в AWS или Azure
- Облачные сертификаты, ориентированные на базы данных, будут преимуществом
- Опыт работы с CockroachDB или PostgreSQL не обязателен при наличии сопоставимой глубины в управлении распределёнными базами данных
- Действующее законное разрешение на работу в стране расположения вакансии без необходимости будущего спонсорства
- Успешное прохождение проверок биографии и рекомендаций
- Кандидаты не должны проживать в штате Нью-Йорк
Преимущества
- Конкурентоспособная заработная плата и долевое вознаграждение
- Комплексное медицинское и стоматологическое страхование, включая вариант с полной оплатой работодателем
- Страхование жизни и нетрудоспособности за счёт компании
- Добровольное страхование зрения и дополнительное страхование, а также несколько вариантов счетов гибких расходов
- Открытая политика оплачиваемого отпуска и 12 недель оплачиваемого отпуска для новых родителей
- План соответствующих взносов 401(k): 5% до 5 000 долларов США в год
- Ежегодная компенсация профессионального развития в размере 1 000 долларов США
- Ежемесячная выплата на удалённую работу и цифровой образ жизни, новый MacBook и разовая компенсация аксессуаров
- Оплачиваемый компанией доступ к профессиональному коучингу
- Поездки в штаб-квартиру в Дареме, Северная Каролина, для удалённых сотрудников