Spreedly
Spreedly
51 – 200 Dipendenti
ConsulenzaFintechLogistica

Spreedly è un’azienda di tecnologia finanziaria che fornisce software per l’orchestrazione dei pagamenti a esercenti, aggregatori di esercenti e imprese di tecnologia finanziaria. La sua piattaforma connette i clienti a centinaia di gateway di pagamento, fornitori di servizi di pagamento e strumenti antifrode in diverse valute, aiutandoli a gestire operazioni di pagamento complesse attraverso un livello di integrazione flessibile.

La piattaforma è progettata per gli ambienti di transazione globali e supporta miliardi di transazioni, offrendo inoltre insight intersettoriali volti a migliorare il successo dei pagamenti. Spreedly gestisce anche un deposito conforme al livello 1 PCI, che contiene più di un miliardo di metodi di pagamento e aiuta i clienti a ridurre la complessità operativa e normativa associata alla gestione dei dati di pagamento.

Ingegnere senior di database - Lavoro da remoto negli Stati Uniti

Spreedly cerca un ingegnere senior di database per migliorare le prestazioni, l’affidabilità, l’osservabilità e la sicurezza operativa dei database distribuiti che supportano la sua piattaforma di pagamenti aperti.

Descrizione

  • Migliorare le prestazioni e l’affidabilità dell’intero ambiente di database distribuiti di Spreedly
  • Analizzare colli di bottiglia e minacce all’affidabilità tramite strumentazione, revisioni del codice e convalida in ambienti di staging
  • Ottimizzare query lente, indici e configurazione dei database
  • Risolvere problemi di database distribuiti, come contesa delle transazioni, tentativi ripetuti, intervalli sovraccarichi e modelli di accesso inefficienti
  • Definire e mantenere i parametri di riferimento delle prestazioni dei database
  • Guidare i team di ingegneria nelle migrazioni degli schemi, nei modelli di accesso e negli aggiornamenti della configurazione
  • Esaminare progetti che coinvolgono schemi, chiavi primarie, indicizzazione e limiti delle transazioni
  • Fornire competenze sui database durante gli incidenti e le analisi delle cause principali
  • Creare processi di migrazione più sicuri, documentazione e linee guida operative
  • Gestire gli aggiornamenti delle versioni dei database, i test di backup e ripristino, la configurazione dei cluster e la pianificazione della capacità
  • Rafforzare l’osservabilità di latenza, tentativi ripetuti, contesa, stato degli intervalli e capacità
  • Coordinarsi con Cockroach Labs sull’ambiente di database gestito
  • Collaborare strettamente con i team di infrastruttura, piattaforma e ingegneria applicativa
  • Affiancare gli ingegneri nella risoluzione dei problemi dei database, nell’ottimizzazione delle prestazioni e nei principi dei database distribuiti
  • Agire come autorità sui database del team Reliability in un ruolo senior di collaboratore individuale senza responsabilità dirette di gestione

Requisiti

  • Almeno cinque anni di esperienza professionale principalmente focalizzata sulla gestione e sull’ottimizzazione di database di produzione
  • Ampia esperienza pratica nella gestione di database distribuiti, comprese prestazioni e alta disponibilità
  • Esperienza pratica nell’amministrazione di database relazionali a supporto di sistemi di produzione business-critical
  • Successo dimostrato nell’identificare inefficienze dei database e ottenere miglioramenti misurabili in query, indicizzazione, schemi o configurazione
  • Conoscenza avanzata di SQL, inclusi piani di esecuzione, gestione delle transazioni e compromessi del SQL distribuito
  • Capacità di valutare i rischi delle modifiche ai database e comunicare chiaramente i compromessi tecnici
  • Capacità autonoma di analizzare sistemi sconosciuti, stabilire priorità e realizzare miglioramenti
  • Approccio ponderato e collaborativo al lavoro con gli altri
  • Esperienza in produzione nell’amministrazione di CockroachDB con volumi significativi di transazioni
  • Esperienza nell’amministrazione di PostgreSQL
  • Esperienza nella gestione di servizi di database gestiti e nella collaborazione con i team di supporto e ingegneria dei fornitori
  • Esperienza nell’esecuzione di migrazioni di schema senza downtime o con downtime minimo su tabelle grandi e ad alto traffico
  • Esperienza nel supporto di pagamenti, tecnologia finanziaria o altre piattaforme in cui la disponibilità è critica
  • Esperienza nella pianificazione della capacità dei database e nel dimensionamento dei cluster, comprese architetture multiregione
  • Esperienza nella creazione di strumenti o controlli operativi con Python, Go o linguaggi comparabili
  • Familiarità con ORM come Rails ActiveRecord
  • Esperienza nelle operazioni cloud con AWS o Azure
  • Le certificazioni cloud orientate ai database costituiscono un vantaggio
  • L’esperienza con CockroachDB o PostgreSQL non è obbligatoria quando viene dimostrata una profondità equivalente nella gestione dei database distribuiti
  • Attuale autorizzazione legale a lavorare nel Paese in cui si trova il posto di lavoro senza necessità di sponsorizzazione futura
  • Superamento positivo dei controlli dei precedenti e delle referenze
  • I candidati non devono vivere a New York

Benefit

  • Stipendio competitivo e compenso azionario
  • Copertura medica e odontoiatrica completa, inclusa un’opzione interamente pagata dal datore di lavoro
  • Assicurazione sulla vita e contro l’invalidità pagata dall’azienda
  • Assicurazione oculistica e integrativa opzionale, oltre a diverse opzioni di conti di spesa flessibili
  • Ferie retribuite aperte e 12 settimane di congedo retribuito per i nuovi genitori
  • Piano di contribuzione 401(k) con un contributo del 5% fino a 5.000 dollari all’anno
  • Indennità annuale di 1.000 dollari per lo sviluppo professionale
  • Indennità mensile per il lavoro da casa e lo stile di vita digitale, un nuovo MacBook e un rimborso una tantum per gli accessori
  • Accesso a coaching professionale pagato dall’azienda
  • Visite alla sede centrale di Durham, nella Carolina del Nord, per i dipendenti da remoto