Job
In dieser Rolle entwickelst du eine globale Datenplattform, wobei du die Architektur von Kernservices und verteilten Systemen gestaltest und Optimierungen für Kubernetes-Cluster und Streaming-Architekturen vornimmst.
Job-Technologien
Deine Rolle im Team
- You will join an engineering squad in our Berlin office working on distributed systems and platform infrastructure.
- Our products serve analytics engineers and business teams across the company, but this is primarily a systems engineering role (roughly 75% core software systems engineering, 25% data architecture).
- As a Senior Software Engineer you will shape the architecture of our low-level infrastructure, orchestration frameworks and storage engines.
- You will lead technical design, resolve systemic bottlenecks in compute and streaming layers, and mentor engineers across squads, working with colleagues in Berlin, the US and Latin America.
- Design and build core low-level services and distributed runtimes for Nubank's global data platform, with high fault tolerance, elastic scale and sub-second event availability.
- Lead the design of compute orchestration frameworks on large Kubernetes clusters, improving scheduling throughput and resource utilization for complex data pipelines.
- Design and optimize high-throughput streaming and storage architectures using Apache Kafka and distributed database internals for mission-critical financial workloads.
- Find and remove performance, network and storage bottlenecks across the infrastructure stack to reduce latency.
- Work with Analytics Engineering leads and platform users to define internal APIs, developer toolchains and data modeling practices that speed up developers company-wide.
- Set standards for resilience testing, automated failover, observability and architectural documentation.
Unsere Erwartungen an dich
Qualifikationen
- 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++.
- A track record of technical leadership: writing design proposals, aligning teams on complex technical decisions, and mentoring engineers.
- Familiarity with multi-region AWS networking, security, IAM and compute.
- Involvement in open-source distributed systems projects (e.g. Kubernetes, Kafka, data orchestration).
Erfahrung
- Substantial experience designing, scaling and operating mission-critical distributed systems and backend architectures in high-throughput production environments.
- Experience with database system architecture (storage engines, indexing, replication) and/or event-driven architectures using Apache Kafka.
- 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.
Unser Angebot
- We offer a competitive base salary in line with market rates, depending on experience and skills.
- 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.
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Nubank wurde 2013 in São Paulo gegründet und ist ein Fintech-Unternehmen, das sich auf die Bereitstellung von Finanzprodukten über mobile Anwendungen spezialisiert hat. Das Unternehmen bietet digitale Konten, Kreditkarten, Kredite sowie Versicherungs- und Anlagelösungen an, um Finanzdienstleistungen für alle zugänglicher und einfacher zu gestalten.
- Startup
- Hybrid, Onsite
- Banken, Finanz, Versicherung
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Betrieb, Überwachung und Weiterentwicklung der Netzwerk-Infrastruktur. Administration und Konfiguration von Firewalls, Routern und Switches. Sicherstellung der Netzverfügbarkeit, -performance und -sicherheit. Mitwirkung bei IT‐Sicherheitskonzepten und...
Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...
Mitwirkung bei Sicherheitsanalysen und Bewertung von Anwendungen und IT-Systemen. Unterstützung bei der Konzeption und Umsetzung von technischen Sicherheitsmaßnahmen (z. B. WAF, Load Balancing, Firewall, etc.). Durchführung und Begleitung von...