B&A
Brex
Staff Software Engineer, Product Data Platform
Warum Sie zu uns kommen sollten
Brex ist die intelligente Finanzplattform, die es Unternehmen ermöglicht, intelligenter auszugeben und in mehr als 200 Märkten schneller zu agieren. Durch die Kombination von globalen Firmenkreditkarten und Banking mit intuitiver Ausgabenverwaltung, Rechnungszahlung und Reisesoftware ermöglicht Brex Gründern und Finanzteams, Abläufe zu beschleunigen, Echtzeit-Transparenz zu gewinnen und Ausgaben mühelos zu kontrollieren. Die KI-native Automatisierung und der erstklassige Service von Brex eliminieren manuelle Spesen- und Buchhaltungsaufgaben für Kunden, damit diese sich auf das Wesentliche konzentrieren können. Zehntausende der weltweit besten Unternehmen nutzen Brex, darunter DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit und SeatGeek.
Die Arbeit bei Brex ermöglicht es Ihnen, Ihre Grenzen zu erweitern, den Status quo herauszufordern und mit einigen der klügsten Köpfe der Branche zusammenzuarbeiten. Wir setzen uns für den Aufbau eines vielfältigen Teams und einer inklusiven Kultur ein und glauben, dass Ihr Potenzial nur durch die Größe Ihrer Träume begrenzt sein sollte. Wir setzen dies in die Realität um, indem wir Sie mit den Werkzeugen, Ressourcen und der Unterstützung ausstatten, die Sie für Ihre berufliche Entwicklung benötigen.
Ihre Aufgaben
Diese Stelle ist in unserem Product Data Platform (PDP) Team angesiedelt, das die leistungsstarke Daten-, Abfrage- und Suchinfrastruktur entwickelt und betreibt, die kritische Brex Produkterlebnisse antreibt, einschließlich KI-gestützter Datenprodukte wie unserer agentenbasierten Reporting-Erfahrung. Die Mission von PDP ist es, Brex für Finanzteams anpassbar, skalierbar und zuverlässig zu machen, was tief optimierte, produktionsreife verteilte Systeme erfordert.
Als Staff Software Engineer gestalten Sie die technische Ausrichtung der Plattform über mehrere Teams hinweg. Ihr Mandat besteht darin, die architektonischen Probleme mit der höchsten Auswirkung innerhalb der Datengruppe zu identifizieren, einschließlich der bereichsübergreifenden Probleme, die zwischen den Teams liegen, und diese zur Lösung zu führen. Sie sind für die technische Qualität der Gruppe verantwortlich, bewegen sich zwischen langfristiger Strategie und praktischer Umsetzung und führen durch Einflussnahme statt durch Autorität.
Engineering bei Brex
Engineering bei Brex bedeutet, Systeme zu bauen, die mit Geschwindigkeit und Absicht skalieren. Unsere Teams umfassen Software, Daten, Sicherheit und IT und arbeiten mit hoher Autonomie und tiefer Zusammenarbeit. Wir gehen schwierige technische Probleme an, übernehmen Verantwortung für unsere Ergebnisse und streben auf jeder Ebene nach Exzellenz – von der Architektur bis zum Deployment. Es ist ein Umfeld, in dem Engineering ein Handwerk ist und Entwickler zu Führungskräften werden.
Ihr Arbeitsort
Diese Stelle ist an unserem Standort in Seattle angesiedelt. Wir arbeiten in einem hybriden Umfeld, das die Energie und die Verbindungen der Büropräsenz mit den Vorteilen und der Flexibilität der Arbeit von zu Hause aus kombiniert. Wir setzen derzeit mindestens drei koordinierte Tage pro Woche im Büro voraus: Montag, Mittwoch und Donnerstag.
Brex LLC ist eine hundertprozentige Tochtergesellschaft von Capital One, N.A.
Bitte seien Sie sich bewusst, dass Arbeitssuchende Gefahr laufen können, von böswilligen Akteuren ins Visier genommen zu werden, die auf persönliche Daten aus sind. Recruiter von Brex werden Sie nur über LinkedIn oder per E-Mail mit einer brex.com brex.com/ Domain kontaktieren. Jegliche Kontaktaufnahme, die vorgibt, von Brex über andere Quellen zu stammen, sollte ignoriert werden.
Vergütung
Als Bonus bieten wir außerdem bis zu vier Wochen pro Jahr vollständig remote Arbeit an!
- Die erwartete Gehaltsspanne für diese Stelle liegt bei $240,000 - $300,000. Das anfängliche Grundgehalt hängt jedoch von einer Reihe von Faktoren ab, einschließlich des Standorts des Kandidaten, der Fähigkeiten, der Erfahrung, der Marktanforderungen und der internen Gehaltsparität.
Verantwortlichkeiten
- Leitung der technischen Strategie für kritische PDP-Initiativen, wobei langfristige Architektur mit kurzfristiger Bereitstellung über mehrere Teams hinweg in Einklang gebracht wird.
- Identifizierung und Lösung systemischer Probleme in Bezug auf Leistung, Konsistenz und Skalierbarkeit, einschließlich teamübergreifender Lücken, für die kein einzelnes Team allein verantwortlich ist.
- Verantwortung für die architektonische Ausrichtung der Abfrageleistung: Abfragepläne, Ausführungspfade, Kostenmodelle, Indexierungsstrategien sowie Schema- und Zugriffsmusterdesign.
- Entwurf und Weiterentwicklung verteilter Systeme mit durchdachten Kompromissen in Bezug auf Konsistenz, Latenz, Caching, Kosten und Fehlermodi.
- Anhebung des technischen Niveaus in der gesamten Gruppe durch Design-Reviews und Architektur-Entscheidungen sowie praktische Unterstützung, wo es am wichtigsten ist, einschließlich P95/P99 Latenzproblemen in der Produktion.
- Proaktive Identifizierung von Skalierungsrisiken und Zuverlässigkeitslücken und deren Umsetzung in Pläne, hinter denen sich die Gruppe versammelt.
- Mentoring von Senior Engineers und Aufbau der nächsten Generation technischer Führungskräfte innerhalb von PDP.
- Direkter Beitrag zu hochkarätigen Initiativen und kritischen Entscheidungen, primär im JVM-Ökosystem (Kotlin/Java).
Anforderungen
- 8+ Jahre Erfahrung im backend Engineering beim Aufbau und Betrieb von Produktionssystemen in großem Maßstab, einschließlich als technischer Leiter bei teamübergreifenden Initiativen.
- Nachweisliche Erfahrung in der Leitung von Architektur und Bereitstellung für groß angelegte verteilte Systeme in einer Plattform- oder Infrastrukturumgebung.
- Fundierte praktische Expertise mit relationalen Datenbanken (Postgres oder Aurora dringend bevorzugt), einschließlich Analyse von Abfrageplänen, Indexierungsstrategien und praxisnaher Optimierung.
- Fähigkeit, mehrdeutige, bereichsübergreifende Probleme ohne definierte Charta zur Lösung zu führen.
- Starke schriftliche und mündliche Kommunikationsfähigkeiten mit der Fähigkeit, Stakeholder zu beeinflussen und Teams ohne direkte Weisungsbefugnis auszurichten.
- Erfahrung im Mentoring von Senior Engineers.
Bonus
- Praktische Erfahrung mit OpenSearch / Elasticsearch oder ähnlichen Systemen in der Produktion.
- Erfahrung mit Streaming-Datenplattformen (Flink, Kafka) oder semantischen/analytischen Schichten in der Produktion.
- Erfahrung mit mandantenfähigen oder datenintensiven Plattformen in regulierten Umgebungen.
- Erfahrung im Aufbau von Plattform-Grundlagen für KI- oder agentenbasierte Produkterlebnisse.
