Senior Software Engineer, Backend (Product Engineering)

Senior Software Engineer, Backend (Product Engineering)

Vollzeit Homeoffice (teilweise)
Brex

Auf einen Blick

  • Aufgaben: Entwickeln Sie neue Produkte von der Konzeption bis zur Markteinführung und verbessern Sie die Bankenerfahrungen unserer Kunden.
  • Unternehmen: Brex ist eine intelligente Finanzplattform, die Unternehmen in über 200 Märkten unterstützt.
  • Vorteile: Bis zu vier Wochen pro Jahr für vollständig remote Arbeit und ein hybrides Arbeitsumfeld in Seattle.
  • Weitere Informationen: Die Rolle erfordert mindestens drei Tage pro Woche im Büro in Seattle.
  • Warum dieser Job: Gestalten Sie kundenorientierte Produkte mit direktem Geschäftseinfluss und hoher Qualitätsstandards.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Entwicklung skalierbarer Backend-Systeme mit Java, Kotlin oder Python.

Brex ist die intelligente Finanzplattform, die es Unternehmen ermöglicht, intelligenter auszugeben und schneller in mehr als 200 Märkten zu agieren. Durch die Kombination von globalen Firmenkarten und Bankdienstleistungen mit intuitivem Ausgabenmanagement, Rechnungszahlung und Reisemanagement-Software ermöglicht Brex Gründern und Finanzteams, ihre Abläufe zu beschleunigen, Echtzeit-Transparenz zu gewinnen und Ausgaben mühelos zu kontrollieren.

Die KI-native Automatisierung und der erstklassige Service von Brex beseitigen manuelle Ausgaben- und Buchhaltungsaufgaben für Kunden, damit sie sich auf das Wesentliche konzentrieren können. Zehntausende der besten Unternehmen der Welt nutzen Brex, darunter DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit und SeatGeek.

Die Arbeit bei Brex ermöglicht es Ihnen, Ihre Grenzen zu überschreiten, den Status quo herauszufordern und mit einigen der klügsten Köpfe der Branche zusammenzuarbeiten. Wir sind bestrebt, ein diverses Team und eine inklusive Kultur aufzubauen und glauben, dass Ihr Potenzial nur durch Ihre Träume begrenzt sein sollte. Wir machen dies zur Realität, indem wir Sie mit den Werkzeugen, Ressourcen und der Unterstützung ausstatten, die Sie benötigen, um Ihre Karriere voranzutreiben.

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 tiefgreifender Zusammenarbeit. Wir stellen uns schwierigen technischen Herausforderungen, übernehmen Verantwortung für unsere Ergebnisse und streben nach Exzellenz auf allen Ebenen – von der Architektur bis zur Bereitstellung. Es ist eine Umgebung, in der Engineering ein Handwerk ist und Entwickler zu Führungspersönlichkeiten werden.

Als Ingenieur bei Brex werden Sie helfen, neue Produkte von der Konzeption bis zur Markteinführung zu entwickeln, egal ob für ein 5-Personen-Startup oder ein Unternehmen mit 5.000 Mitarbeitern. Wir suchen Personen, die Interesse daran haben, Produkte und Werkzeuge zu entwickeln und die sich wohlfühlen, mit vielen beweglichen Teilen umzugehen. Sie werden kundenorientierte Produkte entwickeln, die direkte Auswirkungen auf das Geschäft haben und unsere langfristige technische Vision mit einem hohen Qualitätsstandard prägen. Sie werden die Möglichkeit haben, zu lernen und die Grenzen der Bereitstellung der besten finanziellen Softwareerfahrung zu erweitern, um Unternehmen beim Wachstum zu helfen. Sie werden ermutigt, daten- und metrikbasiert zu denken und kreativ zu sein, um Brex beim Skalieren und der Vorbereitung auf die neuen Märkte, die wir betreten werden, zu unterstützen.

Dieser Job wird in unserem Büro in Seattle angesiedelt sein. Wir sind ein hybrides Umfeld, das die Energie und Verbindungen des Büros mit den Vorteilen und der Flexibilität des Homeoffice kombiniert. Derzeit verlangen wir mindestens drei koordinierte Tage im Büro pro Woche: Montag, Mittwoch und Donnerstag. Als Vorteil bieten wir auch bis zu vier Wochen pro Jahr vollständig remote Arbeit an.

Verantwortlichkeiten:

  • Zusammenarbeit mit Ingenieuren im gesamten Unternehmen, um neue Funktionen und Produkte von Ende zu Ende zu entwickeln.
  • Zusammenarbeit mit benutzerorientierten Teams wie Vertrieb und Support, um die Bedürfnisse unserer Kunden tiefgehend zu verstehen.
  • Entwurf und Implementierung von Lösungen zur Verbesserung der Bankenerfahrungen unserer Kunden.
  • Übernahme von Problemen von Ende zu Ende, von der Benutzererfahrung und Datenmodellen bis hin zu Skalierbarkeit, Betriebsfähigkeit und laufenden Metriken.
  • Feinabstimmung und Politur von Funktionen auf einem hohen Exzellenzniveau.

Anforderungen:

  • 7+ Jahre Berufserfahrung in der Gestaltung, Entwicklung und Bereitstellung von Anwendungen mit Fokus auf das Backend.
  • Erfahrung im Aufbau und Design skalierbarer Backend-Systeme.
  • Erfahrung im Umgang mit SQL- oder NoSQL-Datenbanken.
  • Erfahrung mit Backend-Programmiersprachen (Java, Kotlin, Python).
  • Vertrautheit mit Software-Entwicklungszyklen.
  • Fähigkeit, sich selbst und das Team zu hohen Standards zu halten.
  • Starke Kommunikations- und zwischenmenschliche Fähigkeiten.

Vergütung:

Die erwartete Gehaltsspanne für diese Rolle liegt zwischen 192.000 und 240.000 USD. Das Anfangsgrundgehalt hängt jedoch von einer Reihe von Faktoren ab, einschließlich des Standorts des Kandidaten, der Fähigkeiten, der Erfahrung, der Marktnachfrage und der internen Lohngleichheit. Je nach angebotener Position können Aktien und andere Formen der Vergütung als Teil eines Gesamtvergütungspakets bereitgestellt werden.

Senior Software Engineer, Backend (Product Engineering) Arbeitgeber: Brex

Brex bietet ein dynamisches Arbeitsumfeld in Seattle mit einem hybriden Modell. Mitarbeiter profitieren von bis zu vier Wochen Remote-Arbeit und arbeiten an innovativen Lösungen für führende Unternehmen wie DoorDash und Coinbase. Das Team fördert Vielfalt und Inklusion und bietet Ressourcen zur beruflichen Weiterentwicklung.

Brex

Kontaktdaten:

Brex Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer, Backend (Product Engineering) erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Brex anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer, Backend (Product Engineering) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Brex vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer, Backend (Product Engineering) mit Bravour zu bestehen

Backend-Entwicklung
SQL
NoSQL
Java
Kotlin
Python
Skalierbare Systeme

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Brex klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Brex vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.