Job
Aus Partner-Feed
Leitender Datenbankingenieur
Preis auf Anfrage
Details
- Beschäftigungsart
- Vollzeit
- Remote
- Ja
- Unternehmen
- Spreedly
- Level
- Senior
Beschreibung
Automatisch aus dem English übersetzt. Der Originaltext ist maßgeblich. Maschinenübersetzung – eine genauere Version wird vorbereitet.
Über uns:
Spreedly ist die intelligente Zahlungsplattform für Unternehmen, die ihre Zahlungsstrategie selbst bestimmen möchten. Wir wurden 2007 gegründet und haben unseren Hauptsitz in Durham, North Carolina. Wir bieten Händlern, Plattformen und Fintechs eine einzige API zur Verbindung mit über 150 Zahlungsgateways und über 40 Zahlungsmethoden in über 100 Ländern sowie die Intelligenz, um zu entscheiden, wohin jede Transaktion gehen soll. Wir sind von Natur aus herstellerunabhängig. Unsere Kunden wählen ihre Anbieter, halten ihre Zahlungsdaten portierbar und müssen ihren Stack nie neu aufbauen, um etwas Neues einzuführen.
Zahlungen werden immer komplexer, nicht weniger. Jeder neue Markt, jede neue Zahlungsmethode, jedes Betrugstool und jetzt auch jeder KI-Agent, der im Namen eines Käufers auscheckt, bringt eine weitere Integration und eine neue Entscheidung mit sich. Spreedly verwandelt diese Komplexität in einen Vorteil. Unser PCI-Level-1-Tresor bewahrt Karten und Netzwerktoken anbieterübergreifend auf. Intelligentes Routing und Wiederholungsversuche gleichen den durch vermeidbare Rückgänge verlorenen Umsatz aus. Betrugs- und 3DS-Tools lassen sich mit einem einzigen API-Aufruf einbinden. Und unsere Zahlungsinformationen verwandeln Transaktionsdaten in Entscheidungen, auf die Händler reagieren können. Während Agent Commerce vom Experiment zum echten Vertriebskanal wird, bauen wir die Infrastruktur auf, die es Händlern ermöglicht, von Agenten initiierte Zahlungen über die Anbieter zu akzeptieren, denen sie bereits vertrauen.
Für die Menschen, die hier arbeiten, bedeutet das schwierige technische Probleme in realem Ausmaß, Milliarden von Dollar an jährlichen Transaktionen, in einer Zeit, in der die Regeln des Handels neu geschrieben werden. Wenn Sie Eigenverantwortung und Arbeit wollen, die sich direkt im Umsatz Ihrer Kunden niederschlägt, sind Sie genau richtig.
Über die Rolle
Spreedly stellt einen Senior Database Engineer ein, der der Datenbankexperte in unserem Zuverlässigkeitsteam wird. Sie verbessern die Leistung und Zuverlässigkeit unserer bestehenden verteilten Datenbankumgebung und helfen Entwicklungsteams, Datenbankänderungen sicher durchzuführen.
Hierbei handelt es sich um eine Position als leitender einzelner Mitarbeiter ohne direkte Untergebene. „Senior“ bedeutet hier mehr als nur jahrelange Erfahrung: Sie sind die Person, auf die sich der Rest der Technik bei allem auf der Datenbankebene konzentriert. Die Chance besteht darin, die Art und Weise zu gestalten, wie wir unsere Datenbanken verwalten und verbessern, und nicht darin, eine Migration zu leiten. Wir betreiben bereits CockroachDB, wobei die Infrastruktur über den Managed Service von Cockroach Labs betrieben wird. Das bedeutet, dass Ihr Fokus auf dem Teil liegt, der uns gehört: Arbeitslast, Schema, Abfragen, Einstellungen, Kapazität und die Praktiken im Zusammenhang mit Änderungen.
Unser Zuverlässigkeitsteam arbeitet anwendungstechnisch, infrastruktur- und plattformübergreifend daran, die Überwachung zu verbessern, Vorfälle zu verhindern und bei Vorfällen schnell wiederherzustellen. Es ist kein SRE-Team wie aus dem Lehrbuch. Es handelt sich um eine kleine, hochgradig autonome Gruppe, die sich auf kontinuierliche Verbesserung konzentriert und echten Spielraum hat, ein Problem zu erkennen, eine Lösung vorzuschlagen und diese im Rahmen der Prioritäten des Teams umzusetzen. Datenbankverfügbarkeit und -leistung spielen in einer Zahlungsumgebung eine große Rolle, und die Verbesserungen, die Sie hier vornehmen, zeigen sich direkt in der Zuverlässigkeit, auf die unsere Kunden angewiesen sind.
Verantwortlichkeiten:
Verantwortlichkeiten
Verbessern Sie die Datenbankleistung
•
Untersuchen Sie unser aktuelles Datenbank-Setup, um Leistungsengpässe und Zuverlässigkeitsrisiken zu finden, und nutzen Sie dabei gegebenenfalls Instrumentierung, Codeüberprüfung und Staging-Tests.
•
Finden und verbessern Sie langsam laufende Abfragen, identifizieren Sie fehlende oder ineffiziente Indizes und bewerten Sie Datenbankeinstellungen anhand der tatsächlichen Anforderungen der Anwendung.
•
Diagnostizieren Sie Probleme verteilter Datenbanken wie Transaktionskonflikte und -wiederholungen, Hot Ranges und ineffiziente Zugriffsmuster und arbeiten Sie mit Anwendungstechnikern zusammen, um sie an der Quelle zu beheben.
•
Legen Sie Leistungsbasislinien fest, damit bedeutende Änderungen im Workload-Verhalten frühzeitig sichtbar sind.
Seien Sie der Experte für Datenbankthemen
•
Helfen Sie Entwicklungsteams, die Risiken und Kompromisse wesentlicher Änderungen zu verstehen, bevor sie in die Produktion gelangen, einschließlich Schemamigrationen, neuen Zugriffsmustern und Konfigurationsänderungen.
•
Nehmen Sie an Entwurfsüberprüfungen für Systeme teil, die erhebliche Anforderungen an die Datenbank stellen, und geben Sie klare Anleitungen zum Schemaentwurf, zur Primärschlüsselauswahl, zur Indizierung und zu Transaktionsgrenzen.
•
Bringen Sie Datenbankexpertise in die Reaktion auf Vorfälle und die Ursachenanalyse ein und setzen Sie das Gelernte in dauerhafte Lösungen um.
Eigene Datenbankpraktiken
•
Entwickeln Sie sicherere Migrationsverfahren, Dokumentationen und Anleitungen, damit Anwendungsteams Datenmodelle weiterentwickeln können, ohne dass Sie in jeden Schritt einbezogen werden müssen.
•
Übernehmen Sie die laufende Verantwortung für die Betriebsabläufe, einschließlich der Planung von Versions-Upgrades, der Validierung von Sicherung und Wiederherstellung anhand unserer Verfügbarkeitsziele und der Aufrechterhaltung der richtigen Clustereinstellungen und -größen für unsere Arbeitslast.
•
Verbessern Sie die Beobachtbarkeit der Datenbank, damit die wichtigen Signale (Latenz, Wiederholungsversuche, Konflikte, Bereichszustand, Kapazität) neben unserer umfassenderen Produktionsüberwachung sichtbar und umsetzbar sind.
•
Arbeiten Sie mit Cockroach Labs als sachkundigem Ansprechpartner in unserer verwalteten Umgebung zusammen und helfen Sie uns, unseren Datenbank-Footprint entsprechend unserem Wachstum anzupassen.
Partner im gesamten Engineering
•
Arbeiten Sie eng mit Infrastruktur-, Plattform- und Anwendungsingenieuren zusammen, um die Leistung und Verfügbarkeit der Datenbank zu verbessern.
•
Betreuen Sie Ingenieure bei der Fehlerbehebung, der Leistung und den Konzepten verteilter Datenbanken bei Datenbanken.
Anforderungen:
•
Mehr als 5 Jahre Erfahrung in einer Position, in der der Betrieb und die Optimierung von Produktionsdatenbanken Ihre Hauptaufgabe war und nicht eine Nebenverantwortung der Anwendungsentwicklung.
•
Umfangreiche, praktische Erfahrung in der Verwaltung verteilter Datenbanken, einschließlich deren Leistung und Hochverfügbarkeitsverhalten.
•
Praktische Erfahrung in der Verwaltung relationaler Datenbanken zur Unterstützung geschäftskritischer Produktionssysteme.
•
Eine Erfolgsbilanz bei der Diagnose von Datenbankineffizienzen und der Bereitstellung messbarer Verbesserungen bei Abfragen, Indizierung, Schemata oder Konfiguration.
•
Starke SQL-Kenntnisse und fließende Kenntnisse im Umgang mit Ausführungsplänen, Transaktionsmanagement und den Kompromissen von verteiltem SQL (Replikation, Konsistenz, Konsens, verteilte Transaktionen).…
Quelle: Jobicy (https://jobicy.com/jobs/154747-senior-database-engineer)
Spreedly ist die intelligente Zahlungsplattform für Unternehmen, die ihre Zahlungsstrategie selbst bestimmen möchten. Wir wurden 2007 gegründet und haben unseren Hauptsitz in Durham, North Carolina. Wir bieten Händlern, Plattformen und Fintechs eine einzige API zur Verbindung mit über 150 Zahlungsgateways und über 40 Zahlungsmethoden in über 100 Ländern sowie die Intelligenz, um zu entscheiden, wohin jede Transaktion gehen soll. Wir sind von Natur aus herstellerunabhängig. Unsere Kunden wählen ihre Anbieter, halten ihre Zahlungsdaten portierbar und müssen ihren Stack nie neu aufbauen, um etwas Neues einzuführen.
Zahlungen werden immer komplexer, nicht weniger. Jeder neue Markt, jede neue Zahlungsmethode, jedes Betrugstool und jetzt auch jeder KI-Agent, der im Namen eines Käufers auscheckt, bringt eine weitere Integration und eine neue Entscheidung mit sich. Spreedly verwandelt diese Komplexität in einen Vorteil. Unser PCI-Level-1-Tresor bewahrt Karten und Netzwerktoken anbieterübergreifend auf. Intelligentes Routing und Wiederholungsversuche gleichen den durch vermeidbare Rückgänge verlorenen Umsatz aus. Betrugs- und 3DS-Tools lassen sich mit einem einzigen API-Aufruf einbinden. Und unsere Zahlungsinformationen verwandeln Transaktionsdaten in Entscheidungen, auf die Händler reagieren können. Während Agent Commerce vom Experiment zum echten Vertriebskanal wird, bauen wir die Infrastruktur auf, die es Händlern ermöglicht, von Agenten initiierte Zahlungen über die Anbieter zu akzeptieren, denen sie bereits vertrauen.
Für die Menschen, die hier arbeiten, bedeutet das schwierige technische Probleme in realem Ausmaß, Milliarden von Dollar an jährlichen Transaktionen, in einer Zeit, in der die Regeln des Handels neu geschrieben werden. Wenn Sie Eigenverantwortung und Arbeit wollen, die sich direkt im Umsatz Ihrer Kunden niederschlägt, sind Sie genau richtig.
Über die Rolle
Spreedly stellt einen Senior Database Engineer ein, der der Datenbankexperte in unserem Zuverlässigkeitsteam wird. Sie verbessern die Leistung und Zuverlässigkeit unserer bestehenden verteilten Datenbankumgebung und helfen Entwicklungsteams, Datenbankänderungen sicher durchzuführen.
Hierbei handelt es sich um eine Position als leitender einzelner Mitarbeiter ohne direkte Untergebene. „Senior“ bedeutet hier mehr als nur jahrelange Erfahrung: Sie sind die Person, auf die sich der Rest der Technik bei allem auf der Datenbankebene konzentriert. Die Chance besteht darin, die Art und Weise zu gestalten, wie wir unsere Datenbanken verwalten und verbessern, und nicht darin, eine Migration zu leiten. Wir betreiben bereits CockroachDB, wobei die Infrastruktur über den Managed Service von Cockroach Labs betrieben wird. Das bedeutet, dass Ihr Fokus auf dem Teil liegt, der uns gehört: Arbeitslast, Schema, Abfragen, Einstellungen, Kapazität und die Praktiken im Zusammenhang mit Änderungen.
Unser Zuverlässigkeitsteam arbeitet anwendungstechnisch, infrastruktur- und plattformübergreifend daran, die Überwachung zu verbessern, Vorfälle zu verhindern und bei Vorfällen schnell wiederherzustellen. Es ist kein SRE-Team wie aus dem Lehrbuch. Es handelt sich um eine kleine, hochgradig autonome Gruppe, die sich auf kontinuierliche Verbesserung konzentriert und echten Spielraum hat, ein Problem zu erkennen, eine Lösung vorzuschlagen und diese im Rahmen der Prioritäten des Teams umzusetzen. Datenbankverfügbarkeit und -leistung spielen in einer Zahlungsumgebung eine große Rolle, und die Verbesserungen, die Sie hier vornehmen, zeigen sich direkt in der Zuverlässigkeit, auf die unsere Kunden angewiesen sind.
Verantwortlichkeiten:
Verantwortlichkeiten
Verbessern Sie die Datenbankleistung
•
Untersuchen Sie unser aktuelles Datenbank-Setup, um Leistungsengpässe und Zuverlässigkeitsrisiken zu finden, und nutzen Sie dabei gegebenenfalls Instrumentierung, Codeüberprüfung und Staging-Tests.
•
Finden und verbessern Sie langsam laufende Abfragen, identifizieren Sie fehlende oder ineffiziente Indizes und bewerten Sie Datenbankeinstellungen anhand der tatsächlichen Anforderungen der Anwendung.
•
Diagnostizieren Sie Probleme verteilter Datenbanken wie Transaktionskonflikte und -wiederholungen, Hot Ranges und ineffiziente Zugriffsmuster und arbeiten Sie mit Anwendungstechnikern zusammen, um sie an der Quelle zu beheben.
•
Legen Sie Leistungsbasislinien fest, damit bedeutende Änderungen im Workload-Verhalten frühzeitig sichtbar sind.
Seien Sie der Experte für Datenbankthemen
•
Helfen Sie Entwicklungsteams, die Risiken und Kompromisse wesentlicher Änderungen zu verstehen, bevor sie in die Produktion gelangen, einschließlich Schemamigrationen, neuen Zugriffsmustern und Konfigurationsänderungen.
•
Nehmen Sie an Entwurfsüberprüfungen für Systeme teil, die erhebliche Anforderungen an die Datenbank stellen, und geben Sie klare Anleitungen zum Schemaentwurf, zur Primärschlüsselauswahl, zur Indizierung und zu Transaktionsgrenzen.
•
Bringen Sie Datenbankexpertise in die Reaktion auf Vorfälle und die Ursachenanalyse ein und setzen Sie das Gelernte in dauerhafte Lösungen um.
Eigene Datenbankpraktiken
•
Entwickeln Sie sicherere Migrationsverfahren, Dokumentationen und Anleitungen, damit Anwendungsteams Datenmodelle weiterentwickeln können, ohne dass Sie in jeden Schritt einbezogen werden müssen.
•
Übernehmen Sie die laufende Verantwortung für die Betriebsabläufe, einschließlich der Planung von Versions-Upgrades, der Validierung von Sicherung und Wiederherstellung anhand unserer Verfügbarkeitsziele und der Aufrechterhaltung der richtigen Clustereinstellungen und -größen für unsere Arbeitslast.
•
Verbessern Sie die Beobachtbarkeit der Datenbank, damit die wichtigen Signale (Latenz, Wiederholungsversuche, Konflikte, Bereichszustand, Kapazität) neben unserer umfassenderen Produktionsüberwachung sichtbar und umsetzbar sind.
•
Arbeiten Sie mit Cockroach Labs als sachkundigem Ansprechpartner in unserer verwalteten Umgebung zusammen und helfen Sie uns, unseren Datenbank-Footprint entsprechend unserem Wachstum anzupassen.
Partner im gesamten Engineering
•
Arbeiten Sie eng mit Infrastruktur-, Plattform- und Anwendungsingenieuren zusammen, um die Leistung und Verfügbarkeit der Datenbank zu verbessern.
•
Betreuen Sie Ingenieure bei der Fehlerbehebung, der Leistung und den Konzepten verteilter Datenbanken bei Datenbanken.
Anforderungen:
•
Mehr als 5 Jahre Erfahrung in einer Position, in der der Betrieb und die Optimierung von Produktionsdatenbanken Ihre Hauptaufgabe war und nicht eine Nebenverantwortung der Anwendungsentwicklung.
•
Umfangreiche, praktische Erfahrung in der Verwaltung verteilter Datenbanken, einschließlich deren Leistung und Hochverfügbarkeitsverhalten.
•
Praktische Erfahrung in der Verwaltung relationaler Datenbanken zur Unterstützung geschäftskritischer Produktionssysteme.
•
Eine Erfolgsbilanz bei der Diagnose von Datenbankineffizienzen und der Bereitstellung messbarer Verbesserungen bei Abfragen, Indizierung, Schemata oder Konfiguration.
•
Starke SQL-Kenntnisse und fließende Kenntnisse im Umgang mit Ausführungsplänen, Transaktionsmanagement und den Kompromissen von verteiltem SQL (Replikation, Konsistenz, Konsens, verteilte Transaktionen).…
Quelle: Jobicy (https://jobicy.com/jobs/154747-senior-database-engineer)
Dieses Angebot stammt aus einem Partner-Feed. Bewerben Sie sich auf der Quell-Website.
Quelle: Spreedly
Inserat bereitgestellt von Spreedly.