Databricks
Sentry
Senior Software Engineer, Billing Platform
Über Sentry
Software treibt die Welt an und das Tempo ist schneller als je zuvor.
Sentry hilft Entwicklern, Fehler und Leistungsprobleme zu beheben, bevor Benutzer sie bemerken, damit Teams weniger Zeit mit der Brandbekämpfung und mehr Zeit mit der Entwicklung verbringen können.
Vertraut von über 200,000 Organisationen, ist Sentry der heutige Standard für Anwendungsüberwachung und unser Team baut seine KI-native Zukunft auf.
Über das Team
Das Billing-Team sitzt an der Schnittstelle von Produkt, Finanzen und Infrastruktur. Sie sind dafür verantwortlich, sicherzustellen, dass jedes beobachtete Ereignis – Fehler, Protokolle, Spuren, Token – genau gemessen, bepreist und abgerechnet wird. Ihre Arbeit wirkt sich direkt auf die Einnahmen des Unternehmens und das Kundenvertrauen aus und erfordert Fachkenntnisse in verteilten Systemen, Aufmerksamkeit für finanzielle Genauigkeit und ein tiefes Verständnis der Nutzungsmuster von Produkten. Das Team arbeitet funktionsübergreifend mit Produkt-, Engineering-, BizOps-, Marketing- und Vertriebsabteilungen zusammen, um Systeme zu entwickeln, die neue Produkte und Preismodelle ermöglichen.
Über die Rolle
Sie werden diesen Job lieben, wenn Sie
Als Senior Software Engineer werden Sie die Kernsysteme, die die Abrechnungsinfrastruktur von Sentry antreiben, entwerfen und skalieren und Genauigkeit und Zuverlässigkeit in massivem Umfang gewährleisten.
Sie werden an der Entwicklung der nächsten Generation der Nutzungsnachverfolgungspipeline von Sentry mitarbeiten und täglich Hunderte von Milliarden von Ereignissen mit geringer Latenz und finanziellem Genauigkeitsgrad verarbeiten.
Sie werden helfen, flexible Preisgrundlagen zu entwerfen, die alles von der Abrechnung nach Ereignisnutzung bis hin zu komplexen Unternehmenskontrakten unterstützen, und es Produkt- und Vertriebsteams ermöglichen, schnell zu experimentieren und gleichzeitig die Umsatzgenauigkeit und die Markteinführungszeit für neue Produkte aufrechtzuerhalten.
Sie werden zu technischen Entscheidungen über Datenkonsistenzherausforderungen beitragen, die für die Abrechnung einzigartig sind – wie die Behandlung von Ereignisverzögerungen, nachträglichen Preisänderungen und der verteilten Zählungsabstimmung in unserer Infrastruktur.
- Die Probleme lösen möchten, die "leicht zu erklären, schwer zu bauen" sind – wie z. B. sicherzustellen, dass die Rechnung eines Kunden perfekt mit seiner Nutzung übereinstimmt, selbst wenn täglich Hunderte von Milliarden von Ereignissen über verteilte Systeme verarbeitet werden.
- Mit Einschränkungen gedeihen, die ein elegantes Design erzwingen: finanzielle Genauigkeit ist nicht verhandelbar, das Kundenvertrauen hängt von der Transparenz der Abrechnung ab, und das System muss mit dem Benutzer- und Produktwachstum von Sentry skalieren, ohne jedes Jahr neu entworfen zu werden.
- Gerne organisationsübergreifend zusammenarbeiten – von BizOps und Vertrieb bis hin zu Marketing und Führungsebene –, wo Ihr Code direkt den ARR beeinflusst und Ihre Architekturentscheidungen in Kennzahlen auf Vorstandsebene sichtbar werden.
Mindestanforderungen
Um in dieser Rolle erfolgreich zu sein, haben Sie
- Systeme mit Anforderungen an eine kritische Genauigkeit entwickelt oder maßgeblich verbessert.
- Ingenieure bei komplexen, geschäftskritischen Projekten betreut.
- Dienste betrieben, bei denen Zuverlässigkeit nicht nur die Betriebszeit, sondern auch die finanzielle Korrektheit umfasst.
Die Basisgehaltsspanne (oder der Stundenlohnbereich, falls zutreffend), die Sentry voraussichtlich für diese Position zahlt, liegt zwischen $227,000 und $420,000 CAD. Das tatsächliche Basisgehalt (oder der Stundenlohn) eines erfolgreichen Kandidaten wird durch eine Vielzahl relevanter Faktoren bestimmt, einschließlich, aber nicht beschränkt auf den Arbeitsort des Kandidaten, Ausbildung, Arbeits- und andere relevante Erfahrungen, Fähigkeiten sowie fachspezifisches Wissen. Ein erfolgreicher Kandidat ist berechtigt, an den für die Position des Kandidaten geltenden Mitarbeiter-Leistungsplänen/-programmen von Sentry teilzunehmen (einschließlich leistungsbezogener Vergütung, Aktienbeteiligungen, bezahlter Freizeit und Gruppenkrankenversicherung). Weitere Details zu den Leistungsplänen/-programmen des Unternehmens finden Sie unter Sentry Benefits.
Wenn Sie aufgrund einer Behinderung Hilfe oder angemessene Vorkehrungen benötigen, können Sie uns unter accommodations@sentry.io kontaktieren.
Möchten Sie mehr darüber erfahren, wie Sentry Bewerberdaten verarbeitet? Die Details finden Sie in unserer Bewerber-Datenschutzrichtlinie.
Chancengleichheit bei Sentry
Sentry verpflichtet sich, seinen Mitarbeitern und Bewerbern gleiche Beschäftigungsmöglichkeiten zu bieten, unabhängig von Rasse, Hautfarbe, Abstammung, Religion, Geschlecht, nationaler Herkunft, sexueller Orientierung, Alter, Staatsbürgerschaft, Familienstand, Behinderung, Geschlechtsidentität, Veteranenstatus oder anderen gesetzlich geschützten Merkmalen. Diese Verpflichtung umfasst die Bereitstellung angemessener Vorkehrungen für Mitarbeiter und Bewerber mit körperlichen oder geistigen Behinderungen, die solche Vorkehrungen benötigen, um (a) die wesentlichen Funktionen ihrer Arbeitsplätze zu erfüllen oder (b) sich bei Sentry zu bewerben. Wir bemühen uns, ein vielfältiges Team mit einer integrativen Kultur aufzubauen, in der jeder Mitarbeiter erfolgreich sein kann. Sentry ist ein Open-Source-Unternehmen, weil wir glauben, dass jeder, überall, die Fähigkeit und die Werkzeuge haben sollte, großartige Software zu entwickeln. Software sollte zugänglich sein. Das beginnt damit, dass unsere Branche zugänglich gemacht wird.
