Senior Manager, Software Engineering (Platform Systems) - Canada

Senior Manager, Software Engineering (Platform Systems) - Canada

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
NerdWallet

Auf einen Blick

  • Aufgaben: Leite ein Team, das innovative Plattform-Systeme für NerdWallet entwickelt und betreibt.
  • Unternehmen: NerdWallet, ein inklusives und flexibles Unternehmen mit einer offenen Kultur.
  • Vorteile: Monatliche Gesundheitsstipendien, Sabbaticals und Unterstützung für dein Wohlbefinden.
  • Weitere Informationen: Remote-Position, die überall in Kanada verfügbar ist, außer in Quebec.
  • Warum dieser Job: Gestalte die Zukunft der Finanztechnologie und führe ein talentiertes Team.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung und 5 Jahre Führungserfahrung.

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

Bei NerdWallet haben wir die Mission, Klarheit in alle finanziellen Entscheidungen des Lebens zu bringen, und jede großartige Mission benötigt ein Team außergewöhnlicher Nerds. Wir haben eine inklusive, flexible und offene Kultur aufgebaut, in der Sie ermächtigt sind, zu wachsen, kluge Risiken einzugehen und unapologetisch Sie selbst zu sein (Umhang optional). Egal ob remote oder im Büro, wir unterstützen, wie Sie am besten gedeihen. Wir investieren in Ihr Wohlbefinden, Ihre Entwicklung und Ihre Fähigkeit, einen Einfluss zu nehmen, denn wenn ein Nerd aufsteigt, tun wir das alle.

Das Plattformteam von NerdWallet baut und betreibt die grundlegenden Systeme, die unser Kundenerlebnis antreiben. Sie sind verantwortlich für unsere zentrale Produktdatenplattform, Partneraufnahme-Pipelines, Veröffentlichungs- und Klickverfolgungsinfrastruktur, GraphQL-Gateway-Operationen und unser hochfrequentiertes, headless WordPress CMS. Diese Plattformen gewährleisten genaue, konforme und leistungsstarke Produkt- und Inhaltserlebnisse über Web und Mobil für Millionen von Nutzern.

Wir suchen einen Senior Engineering Manager, um dieses Team zu leiten, die Modernisierung von Legacy-Diensten in skalierbare, zuverlässige Systeme voranzutreiben und unsere Vision einer entkoppelten, flexiblen Plattform zu verwirklichen, die schnelleres Veröffentlichen, stärkere Beobachtbarkeit und zukünftiges Wachstum ermöglicht.

Als Senior Engineering Manager für unsere Plattform-Systeme werden Sie ein Team von Ingenieuren leiten und unterstützen, das qualitativ hochwertige, skalierbare und sichere Software liefert, die die Produkt- und Geschäftsziele von NerdWallet vorantreibt. Sie arbeiten eng mit Produktmanagern und funktionsübergreifenden Partnern zusammen, um die Roadmap zu gestalten, Arbeiten zu priorisieren und Hindernisse zu beseitigen, während Sie starke Ingenieurpraktiken und eine Kultur des kontinuierlichen Lernens fördern.

Sie sind verantwortlich für technische Qualität, Teamgesundheit und die tägliche Ausführung – Mentoring und Entwicklung von Ingenieuren, fundierte technische Entscheidungen treffen und kurzfristige Lieferungen mit langfristiger Wartbarkeit, Compliance und Zuverlässigkeit in Einklang bringen.

Wo Sie einen Einfluss haben können:

  • Leiten, coachen und entwickeln Sie ein Ingenieurteam, das für die Plattform-Systeme von NerdWallet verantwortlich ist, einschließlich der Content-Plattform, CMS und Produktdatenplattform.
  • Zusammenarbeit mit Produktmanagern und anderen funktionsübergreifenden Stakeholdern zur Planung, Priorisierung und Ausführung der Produkt-Roadmap.
  • Führen Sie eine konsistente Ausführung von Best Practices in der Softwareentwicklung durch, einschließlich Codequalität, Tests, Dokumentation und operativer Exzellenz.
  • Tragen Sie zu technischen und architektonischen Entscheidungen bei und leiten Sie diese, um sicherzustellen, dass Lösungen skalierbar, zuverlässig, sicher und konform mit regulatorischen Anforderungen sind.
  • Balancieren Sie die Evolution der Plattform (z.B. headless CMS, APIs, Inhaltsworkflows) mit der Stabilität für hochfrequentierte, geschäftskritische Systeme.
  • Verwalten Sie Sprint-Planung, Projektzeitpläne und Lieferverpflichtungen, um eine vorhersehbare und qualitativ hochwertige Ausführung sicherzustellen.
  • Identifizieren Sie technische Risiken, Abhängigkeiten und Lieferherausforderungen und gehen Sie proaktiv damit um.
  • Fördern Sie eine Kultur der Zusammenarbeit, Verantwortung, kontinuierlichen Verbesserung und psychologischen Sicherheit.
  • Unterstützen Sie die Einstellung, Einarbeitung, Leistungsmanagement und Karriereentwicklung für Ingenieure auf unterschiedlichen Ebenen.
  • Sicherstellen, dass die vom Team verwalteten Systeme Verfügbarkeits-, Leistungs- und Sicherheitsstandards erfüllen.

Ihre Erfahrung:

  • Über 8 Jahre relevante Erfahrung in der Softwareentwicklung.
  • Über 5 Jahre Erfahrung als People Manager eines Ingenieurteams.
  • Nachweisliche Erfahrung in der Bereitstellung von Produktionssoftware in einem komplexen, schnelllebigen Umfeld innerhalb von FinTech oder regulierten Branchen.
  • Nachweislicher Erfolg beim Besitz und der Leitung von großangelegten Content-Management-Systemen und headless Architekturen (unsere aktuelle Plattform basiert auf WordPress).
  • Nachweislicher Erfolg in der Führung großer Backend-Systeme.
  • Starkes Verständnis des Softwareentwicklungszyklus, agiler Methoden und moderner Ingenieurpraktiken.
  • Solide technische Grundlagen mit Erfahrung im Entwerfen und Bauen von skalierbaren, zuverlässigen und sicheren Systemen.
  • Erfahrung in PHP oder Python, GraphQL, SQL und TypeScript.
  • Kenntnisse über Sicherheitsbestimmungen, Datenschutz und Compliance-Anforderungen in Finanzsystemen.
  • Nachgewiesene Fähigkeit, Ingenieure auf unterschiedlichen Ebenen durch klare, umsetzbare Rückmeldungen zu coachen, zu mentorieren und zu unterstützen.
  • Starke Kommunikations- und Kollaborationsfähigkeiten, mit der Fähigkeit, effektiv mit technischen und nicht-technischen Partnern zu arbeiten.
  • Erfahrung in der Balance zwischen Lieferverpflichtungen und technischer Qualität sowie langfristiger Wartbarkeit.
  • Erfahrung in der Entwicklung skalierbarer Webanwendungen mit SEO im Hinterkopf.
  • Starke Problemlösungs- und Entscheidungsfähigkeiten, mit nachgewiesener Fähigkeit, komplexe Ingenieurprojekte in großem Maßstab termingerecht zu verwalten und zu liefern.
  • Eine Leidenschaft für Mentoring, funktionsübergreifende Zusammenarbeit und die Schaffung inklusiver, leistungsstarker Teams.

Wo: Dies ist eine Remote-Position und eine Person kann sich überall in Kanada befinden (mit Ausnahme von Quebec). NerdWallet ist stolz darauf, ein Remote-First-Unternehmen zu sein! Wir glauben, dass großartige Arbeit überall geleistet werden kann. Egal wo Sie sich befinden, bietet NerdWallet Vorteile und Vergünstigungen, um das physische, finanzielle und emotionale Wohlbefinden von Ihnen und Ihrer Familie zu unterstützen.

Was wir anbieten:

  • Monatlicher Gesundheitsstipendium.
  • Erholungsrichtlinie – Urlaub + Sie erhalten die offiziellen Feiertage in Ihrer Provinz.
  • Bezahlter Sabbat für Nerds, um sich zu erholen, Wissen zu gewinnen und ihren Interessen nachzugehen.
  • Monatlicher Wellness-Stipendium, Wifi-Stipendium und Handy-Stipendium.
  • Stipendium für Homeoffice-Ausrüstung.

Haben Sie Spaß!

  • Nerd-geführte Gruppeninitiativen – Mitarbeiterressourcengruppen für Eltern, Vielfalt und Inklusion, Frauen, LGBTQIA und andere Gemeinschaften.
  • Hackathons und Teamevents in allen Teams und Abteilungen.
  • Unternehmensweite Veranstaltungen wie NerdLove (Mitarbeiteranerkennung) und unsere jährliche Wohltätigkeitsauktion.

Planen Sie für Ihre Zukunft

  • RRSP mit 4% Matching. Berechtigt einen Monat nach der Einstellung.
  • Finanzielle Wellness, Beratung und unbegrenzter Zugang zu einem zertifizierten Finanzplaner (CFP) über Northstar.

NerdWallet verpflichtet sich, eine vielfältige Belegschaft zu verfolgen und einzustellen und ist stolz darauf, ein Arbeitgeber mit gleichen Chancen zu sein. Wir verbieten Diskriminierung und Belästigung aufgrund jeglicher Merkmale, die durch geltendes Bundes-, Landes- oder lokales Recht geschützt sind, sodass alle qualifizierten Bewerber für eine Anstellung berücksichtigt werden.

Vergütung: CA$144K – CA$242K. Das angebotene Grundgehalt kann innerhalb des angegebenen Bereichs variieren, basierend auf mehreren Faktoren, einschließlich, aber nicht beschränkt auf Bildung, berufsbezogenes Wissen, Fähigkeiten, Erfahrungen und Standort.

Senior Manager, Software Engineering (Platform Systems) - Canada Arbeitgeber: NerdWallet

NerdWallet ist ein hervorragender Arbeitgeber, der eine inklusive und flexible Arbeitskultur fördert, in der Mitarbeiter ermutigt werden, zu wachsen und ihre einzigartigen Talente einzubringen. Mit einem starken Fokus auf das Wohlbefinden und die berufliche Entwicklung unserer Mitarbeiter bieten wir zahlreiche Möglichkeiten zur persönlichen und beruflichen Entfaltung, während wir gemeinsam an unserer Mission arbeiten, Klarheit in finanzielle Entscheidungen zu bringen. Egal ob im Büro oder remote, bei uns finden Sie die Unterstützung, die Sie benötigen, um erfolgreich zu sein.

NerdWallet

Kontaktdaten:

NerdWallet Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior Manager, Software Engineering (Platform Systems) - Canada erhalten könntest

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 NerdWallet anzuklopfen, wenn du dich auf die Stelle als Senior Manager, Software Engineering (Platform Systems) - Canada 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 NerdWallet vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Manager, Software Engineering (Platform Systems) - Canada mit Bravour zu bestehen

Führungskompetenz
Softwareentwicklung
Agile Methoden
Technische Entscheidungsfindung
Backend-Systeme
Content Management Systeme
PHP oder Python

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 NerdWallet 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 NerdWallet 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.