Auf einen Blick
Nubank sucht einen Senior Staff Systems Engineer – Performance Engineer in Toronto. Diese technische Führungsrolle konzentriert sich auf die Performance-Optimierung einer der weltweit größten JVM-basierten Microservice-Architekturen und die Entwicklung von diagnostischen Tools.
💰 $180.000–280.000/Jahr
📊 Lead
🕒 Vollzeit
🌍 Hybrid
🗺️ Americas
- JVM-Internals-Expertise
- GC-Algorithmen-Erfahrung
- Linux Scheduler-Verständnis
- eBPF-Kenntnis
JVM
Garbage Collection
eBPF
Linux Kernel
Java
✅ Geeignet für
- JVM-Spezialist mit Performance-Fokus
- Infrastruktur-Ingenieure mit Deep-Dive-Erfahrung
- Systems-Programmierer mit Linux/Kernel-Expertise
🚫 Weniger geeignet
- Junior-Entwickler ohne JVM-Erfahrung
- Web-Entwickler ohne Performance-Fokus
💡 Gut zu wissen
- Extrem spezialisierte Rolle erfordert tiefe JVM-Expertise
- Hybrid-Modell mit Büropflicht mindestens 2-3 Tage
- Rolle ist offen für OpenJDK-Kontributoren
Über das Unternehmen
Nubank ist eine der weltweit größten digitalen Finanzplattformen mit modernster Infrastruktur. Das Unternehmen betreibt eine der größten JVM-basierten Microservice-Architekturen der Welt.
Deine Aufgaben
- Führe komplexe Performance-Untersuchungen durch, um Engpässe zu identifizieren und Latenzzeiten zu reduzieren
- Optimiere JVM-Parameter, Garbage Collection (ZGC, G1) und Memory Management
- Entwickle diagnostische Tools mit eBPF, JFR und Flamegraphs
- Bridge die Lücke zwischen Linux Kernel und JVM-Performance
- Entwirf Lösungen zur Infrastruktur-Optimierung auf Skalierung
- Teile Expertise über JVM-Internals mit dem breiteren Engineering Team
Deine Voraussetzungen
- Tiefe Expertise in JVM-Internals und Low-Level-Performance
- Umfangreiche Erfahrung mit GC-Algorithmen (ZGC, G1, Shenandoah)
- Tiefes Verständnis von Linux Scheduler (CFS/EEVDF)
- Expertise mit eBPF und Java Flight Recorder (JFR)
- Erfahrung mit Concurrency und Memory-Management
Benefits
- Aktienoptionen
- Krankenversicherung
- Lernplattform