Nubank

Senior Software Engineer - Data Platform (m/w/d)

Berlin, Remote. Posted 17 days ago

The role

You will design and build core low-level services and distributed runtimes for a global data platform. The role involves shaping architecture for low-level infrastructure, orchestration frameworks, and storage engines.

What you will do

  • Design and build core low-level services and distributed runtimes
  • Lead the design of compute orchestration frameworks on large Kubernetes clusters
  • Design and optimize high-throughput streaming and storage architectures
  • Find and remove performance, network and storage bottlenecks
  • Work with Analytics Engineering leads to define internal APIs and developer toolchains
  • Set standards for resilience testing, automated failover, observability and architectural documentation
  • Lead technical design and resolve systemic bottlenecks
  • Mentor engineers across squads

Required qualifications

  • Substantial experience designing, scaling and operating mission-critical distributed systems and backend architectures in high-throughput production environments
  • Strong practical knowledge of container orchestration and systems management at scale, ideally Kubernetes internals and custom controllers or operators
  • Advanced proficiency in a systems-oriented language such as Go, Java, Scala, Rust or C++
  • Experience with database system architecture (storage engines, indexing, replication) and/or event-driven architectures using Apache Kafka
  • A track record of technical leadership: writing design proposals, aligning teams on complex technical decisions, and mentoring engineers
  • English proficiency

Nice to have

  • Experience building internal developer platforms, custom compute engines or low-level database products
  • Experience with data platforms or compute runtimes that support production AI/ML training and inference
  • Familiarity with multi-region AWS networking, security, IAM and compute
  • Involvement in open-source distributed systems projects (e.g. Kubernetes, Kafka, data orchestration)

Benefits

  • Learning and wellness allowance
  • Vacations of 28 working days
  • Opportunity of earning equity at Nu
  • NuLanguage - Our language learning program
  • Nucleo - Our learning platform of courses
  • NuCare - Our mental health and wellness assistance program
  • Extended maternity and paternity leaves
  • Life Insurance and AD&D
  • Work-from-home Allowance
  • Relocation Assistance Package, if applicable

About the company

Nu serves more than 140 million customers with a mission to fight complexity and empower people. The company uses proprietary technology and data at scale to power its digital platform.

Senior Software Engineer - Data Platform (m/w/d) at Nubank | JobZoey