Roku
Relativity
Principal Engineer
Über die Stelle
Posting Type Remote/Hybrid
Job Overview
Wir suchen einen Ingenieur, der große verteilte Systeme unter strengen Verfügbarkeits-SLOs entwirft, baut und betreibt. Die Anreicherung wandelt monatlich über ein Petabyte an rohen, unstrukturierten Daten (Dateien, Mailboxen, Laufwerke, Cloud-Container) in strukturierte juristische Intelligenz um, mit Aufträgen, die von wenigen Dateien bis zu einer Milliarde reichen. Diese Systeme erfordern eine Verfügbarkeit von 99.99% und eine Auftragsantwortzeit von unter 10 Sekunden, und wenn sie ausfallen oder fehlerhaft sind, spüren die Kunden dies sofort.
Was wir tun
Bei Relativity schreiben Ingenieure nicht nur Code, sondern nutzen KI-Tools, um skalierbare Software schneller zu entwerfen, zu optimieren und bereitzustellen und die Zukunft der Rechtstechnologie zu gestalten. Sie gestalten, wie Branchen kritische Erkenntnisse gewinnen, die Einhaltung von Vorschriften sicherstellen, den Zugang zur Justiz fördern und unsere Plattform kontinuierlich mit den neuesten Technologien weiterentwickeln, einschließlich Cloud-nativer Architekturen, KI-Fähigkeiten und moderner Entwickler-Tools. Unsere KI unterstützt Datenschutzprogramme, identifiziert vertrauliche Informationen und erkennt Sprache, die Fehlverhalten anzeigt. Wir gestalten die Art und Weise neu, wie Juristen die Wahrheit im großen Stil aufdecken, und die Ingenieurwissenschaften stehen im Mittelpunkt dieser Transformation.
Warum wir gut zusammenpassen könnten
- Wirkungsvolle Mission: Daten organisieren, die Wahrheit entdecken und darauf handeln – Zu unseren Kunden gehören Fortune 500-Unternehmen und führende Anwaltskanzleien, die hochkarätige Angelegenheiten auf unserer Plattform verwalten.
- Relevante Skalierung: Sie arbeiten an Systemen, die monatlich mehr als ein Petabyte unstrukturierter Daten verarbeiten, bei denen die technischen Probleme wirklich schwierig sind und die Auswirkungen sofort spürbar sind.
- Wachstumspfad: Ingenieure erhalten Einblicke in den gesamten Stack, von verteilten Systemen bis hin zu KI-gestützten Workflows, was ihr Karrierewachstum beschleunigt.
- Engineering-Kultur: Kontinuierliche Bereitstellung, starke Beobachtbarkeit und End-to-End-Verantwortung.
- Inklusive Umgebung: Vielfältige Hintergründe und Perspektiven machen uns stärker.
- Gemeinschaftswirkung: Freiwilligenmöglichkeiten und von der Firma gesponserte Wohltätigkeitsprogramme.
Stellenbeschreibung und Anforderungen
Sie treiben den Wandel von Batch-Pipelines zur Streaming-First-Verarbeitung auf Kubernetes, Spark und Temporal voran, legen technische Standards fest und erhöhen die Messlatte für die Ingenieure um Sie herum. Dies ist eine hands-on Rolle als Individual Contributor.
Sie werden auch Senior- und Staff-Ingenieure betreuen, Standards festlegen, die andere Teams übernehmen, abteilungsübergreifend und auf Führungsebene Einfluss nehmen und die Nutzung von KI-gestützter und agentenbasierter Entwicklung in der Domäne leiten.
Was Sie tun werden
- Entwerfen, Erstellen und Betreiben von Always-On-, sicheren verteilten Systemen mit strengen SLOs für Verfügbarkeit, Durchsatz und Fehler, die monatlich mehr als ein Petabyte unstrukturierter Daten verarbeiten. Verantwortlich für das Verhalten der Systeme bei Ausfällen und Last. Einflussnahme auf die Ausführung im gesamten Ingenieurwesen.
- Lösen der komplexesten, abteilungsübergreifenden technischen Probleme durch tiefgreifende technische Expertise, Zusammenarbeit und praktische Umsetzung.
- Definieren und Leiten der unternehmensweiten technischen Vision und Architektur sowie Gestalten der langfristigen Plattform- und Datenstrategie.
- Festlegen von unternehmensweiten Standards für Systemskalierbarkeit, Zuverlässigkeit, Wartbarkeit, Sicherheit, Testbarkeit und Flexibilität in Partnerschaft mit Teams zur Förderung der Akzeptanz.
- Beeinflussen und Ausrichten der technischen Ausführung an der unternehmensweiten Strategie und Gestalten der technischen Kultur im gesamten Unternehmen.
- Beeinflussen von Produkt- und Plattformentscheidungen auf Führungsebene.
- Leiten der Weiterentwicklung von Enrichment von primär Batch-orientierten Aufträgen hin zu Streaming-First, kontinuierlich verarbeitenden Pipelines, die Echtzeit- und groß angelegte Ergebnisse liefern (1K bis 1B+ Dateien) und Schreiben des Codes, der die Muster beweist.
- Bleiben Sie tief praktisch engagiert. Principal-Ingenieure bei Relativity sind keine Elfenbeinturm-Architekten. Sie entwerfen, implementieren, überprüfen und betreiben Produktionssoftware. Sie werden im Code, in den Metriken und für die End-to-End-Verantwortung von Systemen tätig sein.
- Vorantreiben unseres agentenbasierten Ingenieurwesens innerhalb von Enrichment. Festlegen von Best Practices, Leitplanken und Tools für KI-gestützte und agentenbasierte Entwicklung und Erhöhen der Messlatte für die Art und Weise, wie die Domäne Software in einer KI-gesteuerten Welt entwirft, testet und liefert.
Stellenbeschreibung und Anforderungen
Wer wir sind
Relativity ist ein führendes Unternehmen für juristische Datenintelligenz, das Technologie entwickelt, die Benutzern hilft, Daten zu organisieren, die Wahrheit zu entdecken und mit Zuversicht darauf zu handeln.
Unsere KI-gestützte Cloud-Plattform RelativityOne verwandelt riesige Mengen komplexer Informationen in umsetzbare Erkenntnisse für Rechtsstreitigkeiten, Untersuchungen, behördliche Anfragen, Reaktionen auf Datenpannen und andere hochkarätige juristische Arbeiten, bei denen Genauigkeit und Vertrauen entscheidend sind.
Die weltweit größten Anwaltskanzleien, Unternehmen und Regierungsbehörden verlassen sich auf die juristische KI-Software von Relativity, um die relevantesten und wirkungsvollsten Informationen in ihren Angelegenheiten sicher zu finden und zu verwalten.
Über unsere kommerzielle Wirkung hinaus engagieren wir uns stark für den Ausbau des Zugangs zu Technologie für akademische Einrichtungen durch Relativity Academic und unterstützen pro-bono juristische Arbeit durch Justice for Change.
Mindestanforderungen
Wonach wir suchen
Erforderlich
- 12+ Jahre Erfahrung im Entwurf, Aufbau und Betrieb komplexer Cloud-nativer verteilter Systeme.
- Erfahrung im Aufbau und Betrieb von Systemen mit strengen SLOs für Verfügbarkeit, Latenz und Durchsatz, einschließlich 99.99% Verfügbarkeit und Fehlerbudgets, bei denen Kunden sofort spüren, wenn etwas ausfällt oder fehlerhaft ist.
- Tiefgreifende Expertise in der Verarbeitung und Transformation von Hochdurchsatzdaten im großen Maßstab, wobei die Arbeit horizontal über einen Cluster verteilt wird: große Batch-Pipelines, Streaming-/kontinuierliche Systeme oder beides.
- Erfahrung mit langlebigen Workflow-/Orchestrierungs-Engines (z. B. Temporal), ereignisgesteuerten Architekturen und Container-basierten Berechnungen (z. B. Kubernetes).
- Starke Grundlage in Zuverlässigkeit, Leistung, Sicherheit und Beobachtbarkeit für Dienste.
- Anerkannte Autorität in Architektur und verteilten Systemen.
- Erfahrung in der Definition unternehmensweiter technischer Standards.
- Tiefgreifende Beteiligung an Sicherheits-, Compliance- und Zuverlässigkeitsstrategien.
- Fähigkeit, die technische Vision mit der unternehmensweiten Strategie abzustimmen.
- Nachgewiesener Einfluss auf Senior- und Executive-Ebene.
- Außergewöhnliche Mentoring-, Kommunikations- und strategische Denkfähigkeiten.
Erforderliche Fähigkeiten
Agile Methodik, Algorithmen, Automatisierung, Big Data Verarbeitung, Geschäftsstrategien, Cloud-basierte Dienste, Cloud-Plattform, Zusammenarbeit, Kommunikation, Entwicklung von Datenarchitekturen, Datensysteme, Verteilte Systeme, Technologien für verteilte Systeme, End-to-End-Tests, Führung, Mentoring, Problemlösung, Softwarearchitekturen, Strategische Planung, Systemdesigns, Technische Führung, Vordenkerrolle
Bevorzugt
- Praktische Erfahrung im Entwurf oder in der Skalierung von Streaming-/kontinuierlichen Datenverarbeitungssystemen (z. B. Event Hub, Kafka, Apache Spark oder ähnliche Stream-Processing-Frameworks).
- Praktische Erfahrung in der Verarbeitung großer Mengen roher, unstrukturierter oder semistrukturierter Inhalte wie Dokumente, E-Mails, Dateien und Medien, nicht nur strukturierter oder transaktionaler Datensätze.
- Erfahrung mit modernen Lakehouse- und spaltenbasierten Verarbeitungen im großen Maßstab (z. B. Spark, Delta Lake, Iceberg, Parquet, Arrow). *
- Hintergrund in Legal Tech, eDiscovery, Such- und Informationsabruf-, Sicherheits- oder Beobachtbarkeitsplattformen oder anderen hochskalierten regulierten Domänen.
- Nachgewiesene Führung bei der Einführung von agentenbasierten und KI-gestützten Engineering-Workflows (z. B. GitHub Copilot, Cursor oder Claude Code) und Festlegung von Team-Best-Practices und Leitplanken.
- Erfahrung in der Steuerung von Unternehmenssystem- oder Datenarchitekturen.
- Vergütung & Leistungen: Wettbewerbsfähiges Gehalt, Gesundheits- und Altersvorsorgeprogramme, Wellness-Ressourcen, flexible Urlaubszeit (DTO), Elternzeit für primäre und sekundäre Betreuer, zwei jährliche Unternehmenspausen, Home-Office-Stipendium und ein Aktienprogramm.
Relativity verpflichtet sich zu wettbewerbsfähigen, fairen und gerechten Vergütungspraktiken.
Diese Position ist berechtigt für eine Gesamtvergütung, die ein wettbewerbsfähiges Grundgehalt, einen jährlichen Leistungsbonus und langfristige Anreize umfasst.
Die erwartete Gehaltsspanne für diese Rolle liegt zwischen folgenden Werten: $210,000 und $314,000
Das endgültig angebotene Gehalt basiert auf mehreren Faktoren, einschließlich, aber nicht beschränkt auf die Tiefe der Erfahrung des Kandidaten, seine Fähigkeiten, Qualifikationen und interne Gehaltsgerechtigkeit. Eine Einstellung am oberen Ende der Spanne wäre nicht typisch, um zukünftiges, sinnvolles Gehaltswachstum in dieser Position zu ermöglichen.
