Senior JVM Performance Engineer

Nubank

Miami (FL)

Hybrid

USD 150,000 - 190,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity
Medical Insurance
Dental/Vision
Life Insurance
Parental Leave
Relocation
401K
Work-from-home Allowance

Job summary

Nu is seeking a Systems Performance lead to optimize a large JVM-based microservices platform. You will conduct deep-dive analyses, tune GC and memory usage, and build tools like Flamegraphs and JFR for real-time insight.

You will bridge Linux kernel internals with the JVM in a Kubernetes environment, driving scalable, cost-efficient performance improvements. Join a team that values ownership, simplicity, and technical excellence while collaborating across our hybrid offices in the US.

Qualifications

  • Deep, low-level knowledge of the JVM and JIT concepts.
  • Proven GC tuning experience for large heaps and low latency.
  • Contributions to OpenJDK or other runtimes are a plus.
  • Strong Linux kernel scheduling and JVM integration understanding.
  • Memory management across heap and off-heap areas.
  • Experience with observability: Flamegraphs, JFR, eBPF.
  • Experience with Kubernetes and cgroups for resource isolation.
  • Proven concurrency diagnosis and fix delivery.
  • Knowledge of AWS and cloud performance characteristics.

Responsibilities

  • Lead deep-dive investigations to identify systemic bottlenecks across JVM-based microservices.
  • Fine-tune JVM parameters, GC settings, and memory usage to reduce latency and cost.
  • Build and maintain advanced observability tooling for real-time insights.
  • Bridge Linux kernel and JVM to optimize scheduling and resource isolation in Kubernetes.
  • Design scalable infra improvements addressing long-term performance needs.
  • Mentor engineers on JVM internals and performance best practices.
  • Diagnose root causes of complex concurrency issues and memory leaks.
  • Collaborate with the Computing Squad to align orchestration and performance goals.

Skills

JVM Internals
JVM Tuning
OpenJDK
Linux Kernel
Memory Management
Diagnostics Tools
Concurrency
AWS Cloud
Kubernetes

Tools

Flamegraphs
JFR
eBPF

Job description

Nu is seeking a Systems Performance lead to optimize a large JVM-based microservices platform. You will conduct deep-dive analyses, tune GC and memory usage, and build tools like Flamegraphs and JFR for real-time insight.

You will bridge Linux kernel internals with the JVM in a Kubernetes environment, driving scalable, cost-efficient performance improvements. Join a team that values ownership, simplicity, and technical excellence while collaborating across our hybrid offices in the US.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior JVM & Linux Performance Engineer (Hybrid)
Senior JVM & Linux Performance Engineer (Hybrid)

Nubank • North Carolina

Hybrid
USD 130,000 - 180,000
Equity
Medical Insurance
Dental and Vision Insurance
+9
Senior JVM Performance Engineer
Senior JVM Performance Engineer

Nubank • Miami (FL)

On-site
USD 120,000 - 160,000
Opportunity of earning equity at Nu
Medical Insurance
Dental and Vision Insurance
+6
Senior Performance Engineer - JVM & Observability
Senior Performance Engineer - JVM & Observability

AlignityX • McLean (VA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

AlignityX • McLean (VA)

On-site
USD 120,000 - 150,000
Senior Staff Systems Engineer - Performance Engineer - JVM
Senior Staff Systems Engineer - Performance Engineer - JVM

Nubank • Miami (FL)

On-site
USD 120,000 - 160,000
Opportunity of earning equity at Nu
Medical Insurance
Dental and Vision Insurance
+6
Java Backend Engineer: Performance & Microservices
Java Backend Engineer: Performance & Microservices

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 110,000 - 150,000
Enterprise JVM Performance Pre-Sales Engineer
Enterprise JVM Performance Pre-Sales Engineer

Azul • Town of Florida (NY)

On-site
USD 120,000 - 160,000
Senior Java Performance Engineer - Microservices & Cloud
Senior Java Performance Engineer - Microservices & Cloud

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 100,000 - 120,000
Lead Performance & Observability Engineer
Lead Performance & Observability Engineer

ICE • Atlanta (GA)

On-site
USD 120,000 - 150,000
Java Performance Tester
Java Performance Tester

Vish Consulting IT • St. Louis (MO)

Hybrid
USD 90,000 - 140,000