Capital on Tap

Senior Software Engineer - Datenbankteam

SQLPostgreSQLC#GoTerraform
Automatische Übersetzung. Prüfe das Original.

Die Rolle

Wir sind Capital on Tap 👋 💳

Capital on Tap wurde gegründet, weil kleine Unternehmen unterversorgt waren. Große Banken waren langsam, ihre Produkte waren nicht zweckmäßig, und Kleinunternehmer hatten oft keinen Zugang zu dem, was sie brauchten. Wir haben uns vorgenommen, das zu ändern.

Heute sind wir eine Finanzplattform – nicht nur eine Kreditkartenfirma. Wir bieten eine Geschäftskreditkarte, die ihresgleichen sucht, eine auf KMU ausgerichtete Ausgabenmanagement-Plattform, ein Sparkonto, das im ersten Jahr 1 Milliarde £ einbrachte, und eine wachsende Suite von Tools und Finanzprodukten, die die Führung eines Kleinunternehmens erleichtern.

1,000+ Mitarbeiter, £20 Mrd. jährlicher Kartenumsatz, 200,000+ Kunden, 17,000+ Trustpilot-Bewertungen mit durchschnittlich 4.7 Sternen, und wir sind profitabel. Wir haben bisher gute Arbeit geleistet, aber wir fangen gerade erst an! 🏡🏢

Unsere Plattform läuft auf .NET und SQL Server auf Azure, und sie ist weit über das hinausgewachsen, wofür sie ursprünglich konzipiert wurde. Wir stellen unseren ersten dedizierten Datenbank-Performance-Ingenieur ein, der für Performance und Skalierung zuständig ist: um die schnellen Pfade schnell zu machen, sie bei wachsendem Volumen schnell zu halten und jedem Ingenieur hier das Werkzeug und das Urteilsvermögen zu geben, um Datenzugriffe zu schreiben, die in der Produktion bestehen.

Sie werden einem kleinen, agilen Team von Datenbank- und Site-Reliability-Ingenieuren in einer praxisorientierten, leitenden Einzelbeitragsrolle beitreten. Sie werden keine Ticketwarteschlange bearbeiten. Sie wählen die Arbeit aus, die die Latenz, die Kosten und die Zuverlässigkeit beeinflusst, und Sie werden vertraut damit, aufzurufen, was neuarchitektiert werden muss.

Vielfalt & Inklusion 🌈

Wir begrüßen, berücksichtigen und ermutigen Bewerbungen von allen, die unser Engagement für Inklusivität teilen. Treten Sie uns bei, um einen Raum zu schaffen, in dem Authentizität gedeiht und jeder seine beste Arbeit leisten kann.

Dies ist eine hybride Rolle. Das Datenbankteam arbeitet 2 Tage pro Woche von unseren Büros in Moorgate (London) aus.

Weitere Infos 👍

  1. Lesen Sie unsere „Top-Tipps“ für Vorstellungsgespräche. capitalontap.com/en/blog/posts/acing-your-interviews-with-capital-on-tap/ ✔️
  1. Bleiben Sie über neue Stellenangebote auf dem Laufenden, indem Sie uns auf Linkedin folgen linkedin.com/company/capital-on-tap. 📧
  1. E-Mail an [email protected] [[email protected]], wenn Sie Fragen haben.

Lust, hier zu arbeiten? Bewerben Sie sich!

Wenn Sie Ihre Karriere in unserem schnell wachsenden, profitablen Fintech vorantreiben möchten, klicken Sie auf „Bewerben“ und wir werden uns bemühen, Ihnen innerhalb von 3 Werktagen zu antworten (in Stoßzeiten kann dies bis zu 5 Werktagen dauern).

Was Sie tun werden *

  1. Fortgeschrittene Datenbanktechnologien für die Software-Engineering-Teams propagieren. Technologien wie Graphdatenbanken und Zero-Downtime-Datenmigrationen recherchieren, demonstrieren und fördern, und wie sie in EF über C# verwendet werden können. *
  1. Abfrage- und Indexleistung über unsere transaktionale SQL Server-Umgebung verwalten, unter Verwendung von Ausführungsplänen, Query Store, Wartezeitstatistiken, Echtzeit-Produktionstelemetrie oder anderen datengesteuerten Maßnahmen. *
  1. Untersuchen und Implementieren von horizontalen Skalierungstechniken wie Multi-Cluster-Architektur, contained Availability Groups, Sharding usw., um sicherzustellen, dass die verteilte Software-Umgebung von Capital on Tap weiterhin eine schnell wachsende Kundenbasis und eine steigende Anzahl von Diensten unterstützen kann. *
  1. Engpässe auf unseren latenzkritischen Pfaden finden und beseitigen, beginnend mit Kartenautorisierung und Ledger-Lese-/Schreibvorgängen, und diese an ein vereinbartes p99 Budget halten. *
  1. Hohe Verfügbarkeit und Notfallwiederherstellung verantworten. Availability Groups, Failover, Backup- und Wiederherstellungstests gegen reale RTO- und RPO-Ziele sowie die dazugehörigen Runbooks. *
  1. Erstellen und Verbessern von Self-Service-Tools, um Entwicklungsteams die Identifizierung von Abfrageplan-Regressionen zu ermöglichen, sowie Self-Service-Diagnosetools, damit Teams ihre eigene Abfrageleistung debuggen können. *
  1. Automatisieren dessen, was derzeit manuell ist, unter Verwendung von PowerShell oder Terraform und Behandlung der Datenbankkonfiguration als Code. *
  1. SQL Server-Kosten als primäre Metrik neben Latenz und Betriebszeit verwalten. *
  1. Zusammenarbeit mit Product Engineering und unserem Datenanalyseteam, Überprüfung von Designs vor der Veröffentlichung und Verbesserung der Art und Weise, wie die gesamte Engineering-Organisation über Datenzugriff denkt.

Was wir suchen *

  1. Erfahrung mit ORMs (idealerweise Entity Framework) und den spezifischen Performance-Kompromissen, die mit einem ORM einhergehen. *
  1. Umfangreiche Erfahrung im Betrieb von Microsoft SQL Server in der Produktion in großem Maßstab, sei es selbst verwaltet, Managed Instances oder auf Azure SQL, in einem Unternehmen, in dem Ausfallzeiten und Latenz direkte kommerzielle Auswirkungen haben. *
  1. Echte Tiefe in den Interna. Der Query Optimizer und der Plan Cache, Indizes und Statistiken, Locking, Blocking und Isolationsebenen, TempDB und die Wartezeittypen, die Ihnen sagen, welche davon Sie tatsächlich beeinträchtigen. *
  1. Eine Erfolgsbilanz spezifischer, messbarer Performance-Verbesserungen, die Sie uns vollständig erläutern können. *
  1. Erfahrung in der Skalierung relationaler Daten über den Punkt hinaus, an dem nur Optimierung funktioniert. Partitionierung, Archivierung, Denormalisierung, Caching, Read Replicas oder ein durchdachter Wechsel zu einem anderen Speicher. *
  1. Komfort beim Schreiben von Anwendungscode, nicht nur von Skripten. T-SQL auf Expertenniveau, plus PowerShell und Infrastructure as Code. *
  1. Praktische Erfahrung mit HA/DR-Design und der Leitung von Produktionsvorfällen. *
  1. Arbeitskenntnisse anderer Datenbank-Engines wie PostgreSQL und Ansichten über die relativen Vor- und Nachteile. *
  1. Die Fähigkeit, technische Konzepte und Kompromisse an Nicht-Datenbank-Spezialisten zu übersetzen.

Großartige Arbeit verdient großartige Vergünstigungen

Wir versuchen, uns selbst (nicht immer) zu ernst zu nehmen, daher stellen wir sicher, dass unser Büro mit einem Billardtisch, einer Spielhalle, einem Bierhahn und ein paar Bürohunden ausgestattet ist. Schauen Sie sich unsere Vorteile an: 🏥

  • Private Krankenversicherung inklusive Zahn- und Augenarztleistungen über Vitality ✈️
  • Weltweite Reiseversicherung über Vitality 🎁
  • Jubiläumsprämien (£250, £500, £750, 4-wöchige voll bezahlte Auszeit) 👛
  • Gehaltsumwandlungs-Pensionskasse mit bis zu 7% Übereinstimmung 🚘
  • Octopus EV Gehaltsumwandlungs-Programm 🏖️
  • 28 Urlaubstage (plus Feiertage) 📖
  • Jährliches Lern- und Wohlfühlbudget 👪
  • Erweiterter Elternurlaub 🚲
  • Fahrrad zum Arbeitsplatz-Programm 🚂
  • Jahreskartenkredit 💬
  • 6 kostenlose Therapiesitzungen pro Jahr 🐶
  • Hundefreundliche Büros 🍫
  • Kostenlose Getränke und Snacks in unseren Büros

Mehr über unsere Vorteile, Werte und Mission erfahren Sie hier capitalontap.com/en/company/careers/.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026