Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Systems Engineer - Performance Engineer

Full-time

Nubank

About Nu

Nu is the leading digital bank in Latin America, 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.

Nu’s impact has been recognized in multiple awards, including Time 100 Most Influential Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks.

Visit our Institutional Page


About the Role

The Systems Performance team is part of the Computing Squad consists of two distinct workstreams —Orchestration and System Performance —each with its own approach and challenges on managing and improving the foundational infrastructure where the majority of the Nubank's workloads runs. 

The Performance team is focused on building deep diagnostic tools and performing high-level analysis to reduce latency, infrastructure costs and increase services efficiency.

You will be responsible for leading complex performance investigations, identifying systemic bottlenecks, and driving efficiency across one of the largest JVM-based microservice architectures in the world.

Our core principles and behaviors include ownership, simplicity, veracity-first, teamwork, and a focus on quality over quantity. During a normal work day, you will interact with critical infrastructure layers, from the Linux Kernel and JVM internals to cloud-wide orchestration.

You'll be responsible for

  • Leading Deep-Dive Investigations: Conduct high-level performance analysis to identify and resolve systemic bottlenecks across our global JVM-based microservices architecture.

  • Optimizing Resource Efficiency: Drive initiatives to reduce infrastructure costs and latency by fine-tuning JVM parameters, Garbage Collection (ZGC, G1), and memory management (heap and off-heap).

  • Building Diagnostic Tooling: Develop and implement advanced observability tools using eBPF, JFR, and Flamegraphs to provide real-time insights into kernel and runtime behavior.

  • Kernel & Runtime Alignment: Bridge the gap between the Linux Kernel and the JVM, optimizing thread scheduling (CFS/EEVDF) and managing resource isolation (cgroups/throttling) within our Kubernetes environment.

  • Architecting Scalable Solutions: Design and deliver innovative infrastructure improvements that address long-term performance challenges, ensuring our systems scale ahead of demand.

  • Technical Mentorship & Culture: Share expertise on JVM internals and performance best practices with the wider Engineering team, fostering a culture of technical excellence and "quality over quantity."

  • Root Cause Excellence: Deep dive into complex concurrency issues, lock contentions, and memory leaks, providing definitive fixes for high-impact technical debt.

  • Strategic Collaboration: Work closely with the Computing Squad to align orchestration strategies with system performance goals, ensuring a seamless interface between infrastructure and workloads.

We are looking for a person who has

  • 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.

  • Resource Isolation: Extensive experience with cgroups and the impact of CPU Throttling on JVM quotas within Kubernetes/EKS.

  • Concurrency: Proven ability to diagnose and resolve complex concurrency problems, including lock contention and race conditions at the instruction level.

  • Cloud Platforms: Knowledge of AWS infrastructure and its performance characteristics.

  • Develops and delivers innovative solutions that address team-level or project-level challenges, focusing on medium and long-term impact

  • Understand the technical aspects, capabilities, and limitations of our systems, contributing to discussions and improvements. 

  • Anticipate technical and product issues, making appropriate design decisions to avoid them

  • Is enthusiastic about sharing knowledge and mentoring others.

  • Deep dive into a problem to identify root causes when prioritized.

Benefits

  • Opportunity of earning equity at Nu

  • Medical Insurance

  • Dental and Vision Insurance

  • Life Insurance and AD&D

  • Extended maternity and paternity leaves 

  • Nucleo - Our learning platform of courses

  • NuLanguage - Our language learning program

  • NuCare - Our mental health and wellness assistance program

  • Extended maternity and paternity leaves 

  • 401K

  • Saving Plans - Health Saving Account and Flexible Spending Account

  • Work-from-home Allowance

  • Relocation Assistance Package, if applicable.

Location for this opportunity (City, Country)

  • Palo Alto, United States

  • Miami, United States

  • Washington DC, United States

  • Durham, United States

Work Model for this Role

Hybrid 2-3 times/week : Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit

Our recruitment process may involve the use of artificial intelligence–enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Systems Engineer - Performance Engineer in Toronto, ON vacancy
  •  ...Company’s Most Innovative Companies, and Forbes World’s Best Bank. Visit our institutional page  About the role Senior System Engineer - Systems Performance Team The Systems Performance team is part of the Computing Squad (Foundation / Runtime Platforms). You will be part... 
    Senior
    Performance
    Long term contract
    Full time
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Toronto, ON
    1 day ago
  • $125.7k - $220k per year

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...maintenance of the required screening. About the Role: The systems we build run on a variety of cloud providers, and we have a high... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    1 day ago
  •  ...in a positive way. To learn more visit: As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development...  ...(e.g., CPU, GPU, specialized accelerators) and low-level system programming. - Collaborate with Waabi’s autonomy and... 
    Senior
    Performance
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    1 day ago
  •  ...Who We Are The Search Systems team at MongoDB builds the core...  ...or compromising transactional performance. We are the team behind mongot...  ...indexing and query execution engine that powers Search and Vector...  ...track record of operating at Staff or Principal scope: defining technical... 
    Performance
    Full time
    Contract work
    Worldwide

    Mongodb

    Toronto, ON
    1 day ago
  • $125.62k - $175.62k per year

     ...certified  Great Place to Work ®, five years in a row! As a Senior Systems Engineer, you will be a key technical leader driving the...  ...strategies Conduct advanced trade studies, risk assessments, and performance analyses Lead integration, test campaigns, and mission... 
    Senior
    Performance
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    1 day ago
  •  ...is the critical link between airline data sources and the systems that depend on them. We build, operate, and evolve...  ...operational excellence.   Role overview We're hiring  Senior and Staff Software Engineers for our Integrations team. These roles are hands-on: you'... 
    Senior
    Full time
    Work at office
    3 days per week

    Air-Tek

    Toronto, ON
    1 day ago
  •  ...software following best practices ~ Debug and enhance code for performance and issue resolution ~ Automate development and testing...  ...with cross-functional teams, including software developers, QA engineers, and hardware teams, to ensure successful project execution... 
    Performance
    Full time

    Extreme Networks

    Toronto, ON
    1 day ago
  •  ...automate enterprise accounting. Our system handles high-volume financial data,...  ...automation, and we’ve assembled a world-class engineering team with staff-level talent from Robinhood, Glean,...  ...Rippling. Role Overview As a senior/staff engineer, you will be driving... 
    Senior
    Full time
    Work at office

    Maxima Inc

    Toronto, ON
    1 day ago
  •  ...accurate, AI-powered insights, real-time performance monitoring, agreement optimization, and...  ...part of our journey. The Role As Staff Engineer, you will own the technical strategy...  ...Define reference architectures for AI-native systems, establish patterns for agent... 
    Senior
    Performance
    Full time

    Enable

    Toronto, ON
    1 day ago
  •  ...About the Role We are a small team of AI builders in Paytm Labs. As a Staff AI Platform Engineer, you will work across inference and agentic systems. You will contribute to Paytm's AI inference platform (Pi), serving internal teams and enterprise customers - running... 
    Full time

    Paytm

    Toronto, ON
    1 day ago
  •  ...client is the world leader in engineering and R&D services. Our client...  ...results count. \ \\ Wireless System Engineer \\\ Location – \...  ...Responsibilities: \\ \\ The Senior Systems Engineer has end -to...  ...requirements \\\ Defines system performance and quality metrics and... 
    Senior
    Performance
    Full time
    Remote work

    Yd Talent Solutions

    Toronto, ON
    1 day ago
  • $160k - $180k per year

     ..., data-plane efficiency, OLAP analytics systems, databases such as Aurora PostgreSQL and...  ...includes a production on-call program: engineers participate in an every-other-week rotation...  ...attention to ingestion topology, query performance, data correctness, cost, and operational... 
    Senior
    Performance
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Engage, Support

    Toronto, ON
    1 day ago
  • $141k - $249k per year

     ...discussions, collaborating with Researchers and Engineers. - Mentor other software engineers via...  ...(WebGL) / real-time interactive systems. - Experience with web visualization libraries...  ...equity incentive awards and an annual performance bonus. Perks/Benefits: -... 
    Senior
    Performance
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    1 day ago
  •  ...ruggedizing and productionizing our sensor systems to allow Waabi Driver to navigate roads...  ...teams that span many disciplines from engineering to operations. - Have a passion for developing...  ...equity incentive awards and an annual performance bonus. We may use artificial... 
    Senior
    Performance
    Full time
    Live In

    Waabi

    Toronto, ON
    1 day ago
  • $170k - $180k per year

     ...own. The role We're looking for a Staff AI Engineer to help our engineering teams build,...  ...squads on agentic feature development as a senior technical partner and reviewer Co-...  ...Demonstrated ownership of agentic or LLM-powered systems in production — including evaluation,... 
    Senior
    Performance
    Full time
    Second job

    Maple

    Toronto, ON
    1 day ago
  •  ...Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer-scale architecture provides the AI...  ...agentic computation. About The Role Join Cerebras as a Performance Engineer within our innovative Runtime Team. Our groundbreaking   CS-3... 
    Performance
    Full time
    Local area

    Cerebras Systems

    Toronto, ON
    1 day ago
  •  ...page About the role Our Engineering team helps Nubank to create...  ...with large scale distributed systems, understanding their broad...  ...comprehensive observability, performance monitoring, and error handling...  ...authority Experience mentoring senior engineers and raising the... 
    Senior
    Performance
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Nubank

    Toronto, ON
    1 day ago
  • $100k per year

     ...cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost...  ...and looking for contributors of all seniorities. Tenstorrent is looking for a Staff Firmware Developer to contribute to development of system management firmware for Tenstorrent... 
    Performance
    Long term contract
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    1 day ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers...  ...for builders — designing systems that are secure, highly available...  ....  Architect high-performance, highly available, and secure...  ...with at least 3 of them in a Senior/Staff capacity.  ~ Excellent... 
    Senior
    Performance
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    1 day ago
  •  ...industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency....  ...our team and looking for contributors of all seniorities. Join Tenstorrent as a Staff Reliability Engineer and help define the reliability strategy behind... 
    Performance
    Permanent employment
    Full time
    Internship
    Second job

    Tenstorrent

    Toronto, ON
    1 day ago
  • $140k - $180k per year

     ...Europe, Australia, and Japan. We are seeking a Distributed Systems Engineer to join the MovableInk Activation Team. Our team is...  ...code! Responsibilities: Design, develop, and test high performance systems that operate at massive scale Gain an understanding... 
    Senior
    Performance
    Full time

    Movable Ink

    Toronto, ON
    1 day ago
  • $144k - $188k per year

     ..., Australia, and Japan. The AI Systems team owns the core recommendations engine and ML platform that powers billions...  ...'s largest consumer brands. As a Senior Data Engineer, you will own the...  ...cluster configuration, tuning, and performance optimization across GCP Dataproc... 
    Senior
    Performance
    Full time

    Movable Ink

    Toronto, ON
    1 day ago
  • $120k - $160k per year

     ...and Responsibilities Building a high-performance software stack that makes optimal use of...  ...devices in a distributed, heterogeneous system (CPU/GPU/FPGA) Develop high-performance...  ...Experience: BSc in Computer Science, Engineering, Physics, Math, or a related field.... 
    Performance
    Full time

    Xanadu

    Toronto, ON
    1 day ago
  •  ...care. The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior technical leader and hands-on builder. This...  ...velocity. We're looking for someone who has owned systems end-to-end; from application development and... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Fullscript

    Toronto, ON
    1 day ago
  •  ...Nexxa is building the best AI systems for heavy industries — enabling machines, systems, and operations to think, decide, and...  ...problems in industry. About the Role We're looking for a Senior/Staff DevOps Engineer who has spent the last several years building and operating... 
    Senior
    Full time

    Nexxa.ai

    Toronto, ON
    1 day ago
  •  ...and results. We are a high-growth, high-performance organization that values individuals...  ...raising the bar.    Job Title: Staff Software Engineer, Platform Engineering Why Kaseya?...  ...and evolution of large-scale platform systems across Kaseya’s engineering... 
    Performance
    Long term contract
    Full time
    Worldwide

    Kaseya

    Toronto, ON
    1 day ago
  •  ...seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the...  ...of working on innovative, large-scale systems handling substantial volumes of data and...  ...features effectively and optimize system performance with a long-term perspective. Participate... 
    Performance
    Long term contract
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    1 day ago
  •  ...Forbes World's Best Banks list since 2021.  As a  Staff Cloud Engineer , you will serve as a senior technical expert supporting EQ Bank’s Microsoft cloud...  ...to DevSecOps initiatives and embed security, performance, and resiliency into deployment pipelines.   Platform... 
    Senior
    Performance
    Hourly pay
    Permanent employment
    Full time
    Work at office

    Eq Bank

    Toronto, ON
    1 day ago
  • $109.4k - $191.5k per year

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...strong background in database technologies, performance analysis, and strong troubleshooting...  ...a passion for chasing issues of complex systems running under dynamic, real-world loads.... 
    Performance
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Toronto, ON
    1 day ago
  •  ...Opportunity We are looking for a Staff Frontend Engineer who wants to build and own the next generation...  ...in TypeScript and React (Next.js) — performance, state management, real-time UIs, AI...  .... Experience with multi-tenant systems and the constraints they impose on... 
    Performance
    Full time
    Manual labor
    Work at office
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Engage, Support

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Systems Engineer - Performance Engineer. Be the first to apply!