
Spreedly е финтех компания, която предоставя софтуер за оркестрация на плащания за търговци, агрегатори на търговци и компании в областта на финансовите технологии. Нейната платформа свързва клиентите със стотици платежни шлюзове, доставчици на платежни услуги и инструменти за откриване на измами в множество валути, като им помага да управляват сложни платежни операции чрез гъвкав интеграционен слой.
Платформата е създадена за глобални трансакционни среди и поддържа милиарди трансакции, като предоставя и междусекторни анализи, насочени към подобряване на успеваемостта на плащанията. Spreedly поддържа и трезор, съответстващ на PCI Level 1, който съдържа повече от един милиард платежни метода и помага на клиентите да намалят оперативната и регулаторната сложност, свързана с обработката на платежни данни.
Старши инженер на бази данни – дистанционна работа в Съединените щати
Spreedly търси старши инженер на бази данни, който да подобрява производителността, надеждността, наблюдаемостта и оперативната сигурност на разпределените бази данни, поддържащи нейната отворена платформа за плащания.
Описание
- Подобряване на производителността и надеждността в разпределената среда от бази данни на Spreedly
- Анализиране на тесни места и заплахи за надеждността чрез инструментариум, прегледи на кода и валидиране в тестова среда
- Оптимизиране на бавни заявки, индекси и конфигурация на бази данни
- Отстраняване на проблеми с разпределени бази данни, като конкуренция между транзакции, повторни опити, претоварени диапазони и неефективни модели на достъп
- Определяне и поддържане на базови показатели за производителността на базите данни
- Консултиране на инженерните екипи относно миграции на схеми, модели на достъп и актуализации на конфигурацията
- Преглеждане на проекти, включващи схеми, първични ключове, индексиране и граници на транзакции
- Предоставяне на експертни познания за бази данни по време на инциденти и анализи на първопричини
- Създаване на по-безопасни процеси за миграция, документация и оперативни насоки
- Управление на надстройки на версиите на бази данни, тестване на архивиране и възстановяване, конфигурация на клъстери и планиране на капацитета
- Подобряване на наблюдаемостта на латентността, повторните опити, конкуренцията, състоянието на диапазоните и капацитета
- Координиране с Cockroach Labs относно управляваната среда на базата данни
- Тясно сътрудничество с екипите по инфраструктура, платформа и разработка на приложения
- Обучаване на инженери в отстраняване на проблеми с бази данни, оптимизация на производителността и принципи на разпределените бази данни
- Изпълнение на ролята на авторитет по бази данни за екипа Reliability в старша индивидуална роля без пряко подчинени служители
Изисквания
- Поне пет години професионален опит, насочен предимно към експлоатация и оптимизация на продукционни бази данни
- Значителен практически опит в управлението на разпределени бази данни, включително производителност и поведение при висока наличност
- Практически опит с администриране на релационни бази данни, поддържащи бизнескритични продукционни системи
- Доказан успех при идентифициране на неефективности в бази данни и постигане на измерими подобрения в заявки, индексиране, схеми или конфигурация
- Напреднали умения по SQL, включително планове за изпълнение, управление на транзакции и компромиси при разпределен SQL
- Способност за оценяване на рисковете от промени в бази данни и ясно комуникиране на техническите компромиси
- Самостоятелност при проучване на непознати системи, определяне на приоритети и реализиране на подобрения
- Обмислен и сътруднически подход към работата с други хора
- Професионален опит с администриране на CockroachDB при значителни обеми транзакции
- Опит с администриране на PostgreSQL
- Опит с експлоатация на управлявани услуги за бази данни и сътрудничество с екипи за поддръжка и инженеринг на доставчици
- Опит с миграции на схеми на големи таблици с висок трафик без прекъсване или с минимално прекъсване
- Опит в поддръжката на плащания, финансови технологии или други платформи, при които наличността е критична
- Опит с планиране на капацитета на бази данни и оразмеряване на клъстери, включително много-регионални архитектури
- Опит със създаване на оперативни инструменти или проверки с Python, Go или сравними езици
- Познаване на ORM системи като Rails ActiveRecord
- Опит с облачни операции в AWS или Azure
- Сертификатите в областта на облачните технологии, свързани с бази данни, са предимство
- Опитът с CockroachDB или PostgreSQL не е задължителен, когато е демонстрирана еквивалентна задълбоченост в управлението на разпределени бази данни
- Актуално законово право на работа в държавата, в която се намира работното място, без необходимост от бъдещо спонсорство
- Успешно преминаване на проверки на миналото и препоръките
- Кандидатите не трябва да живеят в Ню Йорк
Придобивки
- Конкурентно възнаграждение и компенсация под формата на дялово участие
- Цялостно медицинско и дентално покритие, включително опция, изцяло платена от работодателя
- Животозастраховане и застраховка за инвалидност, платени от компанията
- Доброволна застраховка за зрение и допълнителна застраховка, както и няколко възможности за гъвкави разходни сметки
- Неограничен платен отпуск и 12 седмици платен отпуск за нови родители
- План за съответстващи вноски по 401(k), осигуряващ 5% съответстваща вноска до 5 000 USD годишно
- Годишна помощ от 1 000 USD за професионално развитие
- Месечна помощ за работа от дома и дигитален начин на живот, нов MacBook и еднократно възстановяване на разходи за аксесоари
- Достъп до професионален коучинг, платен от компанията
- Посещения в централата в Дърам, Северна Каролина, за служители, работещи дистанционно