Staff Software Engineer, Cash App Banking

Staff Software Engineer, Cash App Banking

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
United States Digital Space LLC

Auf einen Blick

  • Aufgaben: Leiten der technischen Strategie und Zusammenarbeit mit Produktmanagern zur Entwicklung von Banklösungen.
  • Unternehmen: Cash App hat über 50 Millionen aktive Kunden und bietet innovative Finanzprodukte.
  • Vorteile: Remote-Arbeit, medizinische Versicherung und flexible Freizeit sind Teil des Angebots.
  • Weitere Informationen: Die Position kann remote aus Ländern, in denen Cash App tätig ist, ausgeübt werden.
  • Warum dieser Job: Gestalten Sie die Zukunft des Verbrauchermarktes im Bankwesen mit einem AI-first Ansatz.
  • Qualifikationen: Mindestens 12 Jahre Softwareentwicklungserfahrung und 3 Jahre Führung großer Projekte erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Es begann alles mit einer Idee im Unternehmen im Jahr 2013. Cash App hat sich von einem einfachen Produkt mit einem einzigen Zweck zu einem dynamischen Ökosystem entwickelt, das einzigartige Finanzprodukte, einschließlich Afterpay/Clearpay, anbietet, um unseren über 50 Millionen monatlich aktiven Kunden eine bessere Möglichkeit zu bieten, Geld zu senden, auszugeben, zu investieren, zu leihen und zu sparen. Wir wollen die Beziehung der Welt zu Geld neu definieren, um sie nachvollziehbarer, sofort verfügbar und universell zugänglich zu machen. Heute hat Cash App Tausende von Mitarbeitern, die weltweit in Büros und remote arbeiten, mit einer Kultur, die auf Innovation, Zusammenarbeit und Einfluss ausgerichtet ist. Wir sind seit Tag eins ein verteiltes Team, und viele unserer Rollen können remote aus den Ländern ausgeführt werden, in denen Cash App tätig ist. Unabhängig vom Standort passen wir unser Erlebnis an, um sicherzustellen, dass unsere Mitarbeiter kreativ, produktiv und glücklich sind.

Die Rolle

Bei Cash App streben wir danach, die besten Verbraucherfinanzprodukte der Welt zu entwickeln. Das Cash App Banking-Team hat das Ziel, Cash App zum Hauptort für unsere Kunden zu machen, um Geld zu speichern, zu verwalten und zu bewegen. Wir erreichen dies, indem wir verschiedene Angebote bereitstellen, darunter eine Reihe von Einzahlungs- und Übertragungsoptionen, Spar- und Automatisierungstools sowie eine Reihe von Vorteilen für Bankkunden, während wir gleichzeitig ein schnelles und zuverlässiges Erlebnis gewährleisten. Als Staff Software Engineer im Cash App Banking Server Engineering Team werden Sie die technische Strategie des Teams durch enge Zusammenarbeit mit anderen Teams und Disziplinen leiten. Darüber hinaus werden Sie architektonische Entscheidungen und Infrastrukturverbesserungen vorantreiben, um unsere Systeme robuster und skalierbarer zu machen. Sie werden auch das Wachstum angehender Ingenieure fördern, um deren Einflussbereich über ihre unmittelbaren Teams hinaus zu erweitern. Die Dinge, die Sie bauen, werden einen erheblichen Einfluss in großem Maßstab haben und die Landschaft des Verbrauchermarktes für Bankdienstleistungen grundlegend verändern.

Sie werden:

  • Eng mit Produktmanagern, Designern, Ingenieuren und Geschäftsführern zusammenarbeiten, um technische Strategien zu entwickeln, zu kommunizieren und umzusetzen, die der Banking-Organisation zugutekommen.
  • Eine entscheidende Rolle dabei spielen, Führungskräfte in der gesamten Organisation und im Unternehmen zu beeinflussen, um konsistente, fundierte und effiziente technische Entscheidungen zu treffen.
  • Eng bei den Details der Systeme bleiben, die unsere Produkte antreiben, indem Sie direkt zu technischen Designs beitragen und aktiv Code beisteuern.
  • Ihre Teamkollegen und sich selbst hohen Ingenieurstandards unterwerfen.
  • Ihr Wissen und Ihre Erfahrung nutzen, um die technische Breite und Tiefe Ihrer Teamkollegen durch direktes Coaching und Mentoring zu fördern.
  • Eine AI-first Denkweise in Ihrer täglichen Arbeit anwenden und den Standard der KI-Anwendung im Team erhöhen, indem Sie mit den Bemühungen in der gesamten Organisation verbunden bleiben.

Sie haben:

  • Über 12 Jahre Erfahrung in der Softwareentwicklung oder gleichwertige Erfahrung.
  • Über 3 Jahre Erfahrung in der Leitung großangelegter Funktionen, einschließlich Planung, Management und Ausführung von Lieferprojekten in einem zeitgerechten Rahmen bei gleichzeitiger Aufrechterhaltung eines hohen Qualitätsstandards.
  • Erfahrung in der Identifizierung, Ausrichtung und Umsetzung global optimaler Lösungen in einem System mit vielen beweglichen Teilen.
  • Die Fähigkeit, kreative Lösungen für komplexe Probleme zu entwerfen und zu entwickeln.
  • Eine nachweisliche Erfolgsbilanz in der Unterstützung anderer Ingenieure beim Wachsen.
  • Ein Bachelor-Abschluss oder Diplom in Informatik, Computertechnik, Softwaretechnik oder gleichwertige Erfahrung.

Technologien, die wir verwenden und lehren:

  • Java, Kotlin
  • AWS
  • HTTP, JSON, gRPC, Protocol Buffers
  • OkHttp, Jetty, JUnit, Guice
  • Hibernate, Aurora, MySQL, DynamoDB, Redis
  • Kafka, ereignisgesteuerte Architektur, Microservices
  • DataDog, Buildkite, Gradle

Wir arbeiten daran, eine inklusivere Wirtschaft aufzubauen, in der unsere Kunden gleichen Zugang zu Chancen haben, und wir bemühen uns, diese Werte auch bei der Gestaltung unseres Arbeitsplatzes zu leben. Das Unternehmen ist ein Arbeitgeber, der Chancengleichheit bietet und alle Mitarbeiter und Bewerber ohne Rücksicht auf Identität oder eine rechtlich geschützte Klasse bewertet. Wir ziehen auch qualifizierte Bewerber mit strafrechtlicher Vorgeschichte für eine Anstellung in unserem Team in Betracht und bewerten Kandidaten immer individuell. Wir glauben an Fairness und setzen uns für ein inklusives Vorstellungsgespräch ein, einschließlich der Bereitstellung angemessener Vorkehrungen während des Rekrutierungsprozesses. Wenn Sie eine Vorkehrung benötigen, lassen Sie es Ihren Recruiter wissen.

Das Unternehmen verfolgt einen marktbasierten Ansatz für die Vergütung, und die Vergütung kann je nach Standort variieren. Die Standorte in Kanada werden basierend auf einem Arbeitskostenindex für dieses geografische Gebiet in eine von zwei Zonen eingeteilt. Das Einstiegsgehalt des erfolgreichen Kandidaten wird basierend auf berufsbezogenen Fähigkeiten, Erfahrungen, Qualifikationen, Arbeitsort und Marktbedingungen festgelegt. Diese Bereiche können in Zukunft geändert werden.

Bewerbungshinweise: Kandidaten können innerhalb eines Zeitraums von 60 Tagen bis zu 9 aktive Bewerbungen einreichen. Wiederbewerbungen für dieselbe Rolle sind 90 Tage nach Überprüfung einer vorherigen Bewerbung zulässig.

Verwendung von KI in unserem Einstellungsprozess: Wir können automatisierte KI-Tools verwenden, um Bewerbungen effizient und konsistent zu bewerten. Diese Tools entsprechen den lokalen Vorschriften, einschließlich Bias-Audits, und wir behandeln alle persönlichen Daten gemäß den staatlichen und lokalen Datenschutzgesetzen.

Jeder Vorteil, den wir anbieten, ist mit einem Ziel gestaltet: Sie zu ermächtigen, die beste Arbeit Ihrer Karriere zu leisten, während Sie das Leben aufbauen, das Sie möchten. Remote-Arbeit, Krankenversicherung, flexible Freizeit, Altersvorsorgepläne und moderne Familienplanung sind nur einige unserer Angebote.

Staff Software Engineer, Cash App Banking Arbeitgeber: United States Digital Space LLC

Cash App fördert eine inklusive Wirtschaft und bietet umfassende Vorteile wie medizinische Versicherung und flexible Arbeitszeiten. Das Unternehmen hat eine globale Präsenz und eine Kultur der Innovation und Zusammenarbeit. Die Mitarbeiter können remote arbeiten, was Flexibilität und Lebensqualität fördert.

United States Digital Space LLC

Kontaktdaten:

United States Digital Space LLC Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Staff Software Engineer, Cash App Banking 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 United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Staff Software Engineer, Cash App Banking 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 United States Digital Space LLC vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Software Engineer, Cash App Banking mit Bravour zu bestehen

Softwareentwicklung
Führung großer Projekte
Technische Strategien entwickeln
Architekturentscheidungen treffen
Mentoring und Coaching von Ingenieuren
AI-first Denkweise
Java

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 United States Digital Space LLC 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 United States Digital Space LLC 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.