Lenovo
Nubank
Lead Software Engineer - Mexiko-Stadt
Über uns
Nu Nu betreut mehr als 140 Millionen Kunden mit der Mission, Komplexität zu bekämpfen und Menschen zu stärken. Das Unternehmen hat durch innovative Produkte und kundenorientierte Dienstleistungen eine Branchentransformation vorangetrieben.
Proprietäre Technologie und Daten im großen Maßstab treiben die digitale Plattform von Nu an, die entwickelt wurde, um den Zugang zu Finanzdienstleistungen, den Fortschritt und die Transparenz zu fördern. Das Geschäftsmodell basiert auf Kundenzufriedenheit und niedrigeren Kosten, was einen Kreislauf aus Wachstum und Rentabilität speist.
Besuchen Sie unsere Unternehmensseite
Über die Rolle
Unser Engineering-Team hilft Nu bei der Entwicklung und Skalierung der Technologie, die die besten Finanzprodukte Lateinamerikas antreibt. Wir streben nach modernsten Softwareentwicklungspraktiken und nutzen eine Vielzahl von Technologien und Architekturen, um robuste, sichere und hoch skalierbare Systeme zu erstellen.
Als Lead Software Engineer spielen Sie eine Schlüsselrolle bei der Gestaltung der technischen Ausrichtung mehrerer Teams und treiben die Entwicklung und Weiterentwicklung von verteilten Systemen im großen Maßstab voran, die Millionen von Kunden bedienen. Obwohl wir Erfahrung mit unserem Tech-Stack schätzen, sind wir zuversichtlich, dass Ingenieure, die lernbegierig sind, hier erfolgreich sein werden – und wir werden Sie in Clojure als unsere primäre backend Sprache einführen.
Wir sind eine prozessarme Organisation, die menschliche Interaktionen schätzt. Wir arbeiten in kleinen, unabhängigen Teams, die sich wie Start-ups innerhalb des Unternehmens anfühlen, und vermeiden unnötige Kopplungen und Zentralisierungen, wo immer dies realistisch ist. Wir verstehen, dass die Ausführung der Schlüssel zum Erfolg ist, und optimieren kontinuierlich unsere Prozesse, um Engpässe zu beseitigen.
Sie werden Folgendes entwickeln und weiterentwickeln:
- Horizontal skalierbare Microservices, hauptsächlich in Clojure geschrieben, unter Verwendung von Finagle und unter Nutzung funktionaler Programmiertechniken und hexagonalen Architekturen
- Hochdurchsatz-Jobs und die Kommunikation zwischen Diensten unter Verwendung von Kafka
- Continuous Integration und Deployment-Pipelines auf AWS
- Datenspeicherlösungen mit Datomic und DynamoDB
- Monitoring und Observability mit Prometheus
- Dienste, die so weit wie möglich in Kubernetes laufen
Sie sind verantwortlich für
- Arbeit mit verteilten Systemen im großen Maßstab und Verständnis ihrer breiten Architektur und Kompromisse
- Festlegung der technischen Ausrichtung für mehrere Teams, Sicherstellung der Abstimmung mit Geschäftsbereichen und Architekturstrategien
- Förderung pragmatischer Innovation bei gleichzeitiger Gewährleistung robuster, sicherer und flexibler Lösungen, die über Produkte und Regionen hinweg skalieren
- Mentoring von Ingenieuren teamsübergreifend und Unterstützung bei der Aufrechterhaltung eines hohen technischen Niveaus im gesamten Unternehmen
- Schreiben, Testen, Instrumentieren, Dokumentieren und Pflegen von qualitativ hochwertigem Code
- Pairing und Teilnahme an Code-Reviews zur Unterstützung des Wachstums anderer in und um Ihre Teams
- Enge Zusammenarbeit mit Produkt-, Design- und Engineering-Leitern zur Entwicklung neuer End-to-End-Erlebnisse
- Sicherstellung umfassender Observability, Leistungsüberwachung und robuster Fehlerbehandlung über die Dienste des Teams hinweg
- Teilnahme an Bereitschaftsdiensten für Ihr Team und Reaktion auf Vorfälle nach Bedarf
- Fokus hauptsächlich auf backend-Anwendungen, während Offenheit für Beiträge zur mobilen und frontend-Entwicklung gemäß den Geschäftsanforderungen besteht
Mindestanforderungen
Wir suchen eine Person mit
- Mindestens 8 Jahre Erfahrung in der Entwicklung digitaler Produkte in komplexen Umgebungen
- Tiefgreifende Expertise in verteilten Systemen, Microservices-Architektur und Cloud-Technologien
- Nachweisliche Erfolgsbilanz bei der Konzeption und Bereitstellung von Systemen im großen Maßstab, die Tausende oder Millionen von Benutzern bedienen
- Umfassende Kenntnisse in objektorientierten oder funktionalen Programmiersprachen mit der Fähigkeit, mit mehreren Sprachen zu arbeiten
- Nachgewiesene Fähigkeit, technische Initiativen teamsübergreifend zu leiten, auch ohne direkte Autorität
- Erfahrung im Mentoring von erfahrenen Ingenieuren und in der Anhebung des technischen Niveaus in Organisationen
- Praktische Kenntnisse agiler Softwareentwicklungsmethoden und frühere Erfahrung mit CI/CD
- Starke Kommunikationsfähigkeiten zur Identifizierung und Vermeidung von Risiken sowie zur klaren Erklärung von Kompromissen für technische und nicht-technische Stakeholder
- Fortgeschrittene Englischkenntnisse
Standort
Mexiko-Stadt, Mexiko.
Auch wenn Sie das Gefühl haben, nicht alle Qualifikationen zu erfüllen, ermutigen wir Sie zur Bewerbung – Ihre einzigartigen Fähigkeiten und Erfahrungen sind vielleicht genau das, wonach wir suchen, und wir sind gespannt darauf, mehr darüber zu erfahren, was Sie unserem Team bieten können.
Arbeitsmodell für diese Rolle
Hybrid 2–3 Mal pro Woche: Unser hybrides Arbeitsmodell bringt uns mindestens zweimal pro Woche ins Büro, an strategischen Tagen, die darauf ausgelegt sind, die Teamverbindung und Zusammenarbeit zu maximieren. Weitere Details finden Sie unter building.nubank.com/nu-hybrid-work-model/.
Unser Rekrutierungsprozess kann den Einsatz von künstlicher Intelligenz unterstützten Tools beinhalten, wie z. B. automatisierte Transkription und Analyse von Interviews, um den Bewertungsprozess zu unterstützen. Künstliche Intelligenz wird nicht zur endgültigen Einstellungsentscheidung verwendet; alle Entscheidungen werden von menschlichen Prüfern getroffen.
Um einen konsistenten und fairen Prozess für jeden Kandidaten zu gewährleisten, gibt Nu kein individuelles technisches Feedback. Sehen Sie hier, wie unsere Richtlinie funktioniert
Unsere Benefits
Unsere Benefits sind darauf ausgelegt, Ihr Wohlbefinden, Ihre Entwicklung und Ihr Leben außerhalb der Arbeit zu unterstützen. Für Mexiko beinhalten sie:
- Möglichkeit, Anteile an Nu zu erwerben
- Erweiterte Elternzeit für Mütter und Väter
- Kranken- und Lebensversicherung
- Zahn- und Augenversicherung
- NuCare – unser Programm zur Unterstützung der psychischen Gesundheit und des Wohlbefindens
- Nucleo – unsere Lernplattform mit Kursen
- NuLanguage – unser Sprachlernprogramm
- Urlaubsgeld („Aguinaldo“) von 30 Tagesgehältern pro Jahr
- 17 Tage bezahlter Urlaub mit 25% Urlaubsgeld
- Fitnessstudio-Partnerschaft
- Essenszuschusskarte
- Zuschuss für die Arbeit von zu Hause
- Elternberatung
- Relocation Assistance Package, falls zutreffend
