# Senior Staff Systems Engineer - Performance Engineer at Nubank

- Company: Nubank
- What the company does: Backed by Sequoia, Founders Fund and Redpoint.
- Company website: https://www.nubank.com.br/
- Type: Startups
- Level: Senior
- Location: Miami
- Work setup: Remote
- Posted: 2026-07-20
- Apply by: 2026-10-08
- Apply: https://jobs.ashbyhq.com/nubank/fe83ac3b-40d1-416c-ad78-867a49ef3d41
- Page: https://www.1752.vc/careers/jobs/nubank-senior-staff-systems-engineer-performance-engineer/

## About the role

Expertise in JVM Internals: Deep, low-level knowledge of the JVM is essential. You must understand how the JVM works "under the hood," including JIT compilation (C1/C2), class loading, and intrinsic methods.

## What they're looking for

- Expertise in JVM Internals: Deep, low-level knowledge of the JVM is essential. You must understand how the JVM works "under the hood," including JIT compilation (C1/C2), class loading, and intrinsic methods
- JVM Tuning & Garbage Collection: Extensive experience with GC algorithms (ZGC, G1, Shenandoah), including the ability to tune them for massive heaps and ultra-low latency requirements
- OpenJDK Contribution (Major Plus): Previous experience contributing to the OpenJDK project or other low-level runtime environments is a significant advantage
- Linux Kernel & Scheduling: Deep understanding of the Linux Scheduler (CFS/EEVDF), thread scheduling, and how the kernel manages high-concurrency Java workloads
- Memory Architecture: Mastery of heap and off-heap memory management, including Direct Buffers, memory-mapped files, and diagnosing complex memory leaks
- Advanced Diagnostics: Mastery of diagnostic tools such as Flamegraphs, JFR (Java Flight Recorder), eBPF, and performing large-scale heap dump analysis

Tags: Engineer
