Nubank

Senior Staff Systems Engineer - Performance Engineer

Nubank
Apply
4 days ago
São Paulo, Brazil +2 moreStaff+
H1B Sponsor

Responsibilities

  • Lead deep-dive performance investigations across JVM-based microservices and identify systemic bottlenecks.
  • Reduce latency and infrastructure costs by tuning JVM parameters, garbage collection, and heap and off-heap memory.
  • Build diagnostic and observability tooling using eBPF, JFR, and Flamegraphs.
  • Optimize Linux scheduling, cgroups, CPU throttling, and JVM resource isolation within Kubernetes.
  • Diagnose concurrency issues, lock contention, race conditions, and memory leaks.
  • Architect scalable infrastructure improvements and align orchestration strategies with system performance goals.
  • Mentor engineers and share expertise in JVM internals and performance best practices.

Requirements

  • Deep knowledge of JVM internals, including JIT compilation, class loading, and intrinsic methods.
  • Extensive experience tuning ZGC, G1, and Shenandoah for large heaps and low-latency workloads.
  • Deep understanding of Linux scheduling, including CFS and EEVDF, and high-concurrency Java workloads.
  • Mastery of heap and off-heap memory, Direct Buffers, memory-mapped files, and memory-leak diagnosis.
  • Advanced experience with Flamegraphs, JFR, eBPF, and large-scale heap dump analysis.
  • Extensive experience with cgroups, CPU throttling, and JVM quotas in Kubernetes/EKS.
  • Proven ability to resolve complex concurrency problems, lock contention, and race conditions at the instruction level.
  • Knowledge of AWS infrastructure and its performance characteristics.
  • Experience contributing to OpenJDK or other low-level runtime environments is a significant advantage.
  • Ability to make long-term technical design decisions, identify root causes, and mentor others.

Benefits

  • Food and meal card benefits.
  • Potential equity at Nubank.
  • Public transportation commuting benefit.
  • Psychological, financial, and legal assistance through NuCare.
  • Life, medical, and dental insurance plans.
  • NuLanguage language course program and Nucleo learning platform.
  • Extended parental leave, daycare allowance, and parental consultancy.
  • Work-from-home allowance and gym partnerships.
  • 30 days of paid vacation.
  • Relocation assistance when applicable.
  • Hybrid work model requiring office attendance at least two to three times per week.
  • Locations include São Paulo, Belo Horizonte, Campinas, and Rio de Janeiro.

Categories

Nubank

About Nubank

5,001-10,000 employees

Nu is one of the largest digital financial services platforms in the world, serving 135 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. https://www.youtube.com/watch?v=kwwzcXK2PUo

Contact me