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.