Auf einen Blick
- Aufgaben: Entwickle Backend-Systeme, die Millionen von Nutzern bedienen und arbeite an innovativen Infrastrukturprojekten.
- Unternehmen: Kreatives Startup in Zürich mit einem dynamischen Team und flachen Hierarchien.
- Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, unbegrenzte Snacks und Getränke sowie ein Büro mit Bergblick.
- Weitere Informationen: Möglichkeiten zur persönlichen Weiterentwicklung und keine Bürokratie.
- Warum dieser Job: Gestalte die Zukunft der KI und arbeite an echten Herausforderungen in einem kleinen Team.
- Qualifikationen: Erfahrung mit verteilten Systemen und Kenntnisse in einer typisierten Programmiersprache.
Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.
Rapidata ist die Verbindung zwischen künstlicher und menschlicher Intelligenz. Unsere API für menschliches Feedback treibt die nächste Generation von KI-Systemen an und verarbeitet täglich Daten von über 20 Millionen Nutzern durch ein global verteiltes System. Wir sind ein kleines, gut finanziertes Team in Zürich, das Infrastruktur aufbaut, die in einem Maßstab funktioniert, von dem die meisten Ingenieure nur lesen.
Wir benötigen einen Backend-Ingenieur, der bereits verteilte Systeme gebaut hat und weiß, was bei großem Maßstab schiefgehen kann. Du wirst an der Kerninfrastruktur hinter allem arbeiten, was wir tun. Das Team besteht aus 2–3 Ingenieuren, sodass du große Teile des Systems verantworten und echte architektonische Entscheidungen treffen wirst.
Was diese Rolle NICHT ist: Dies ist keine ticketgesteuerte Rolle, in der du eine Warteliste abarbeitest. Wir brauchen jemanden, der das System gut genug versteht, um Probleme zu erkennen, bevor sie eskalieren, und der eigene Ideen zur Verbesserung mitbringt. Wenn du es bevorzugst, genau gesagt zu bekommen, was du bauen sollst, ist dies wahrscheinlich nicht die richtige Stelle für dich.
Was du bearbeiten wirst: Wenn du eine Änderung vornimmst, betrifft sie Millionen von Nutzern. Das ist die Basis. Die Backend-Infrastruktur hinter einem System, das Millionen von täglichen Nutzern bedient. Probleme mit verteilten Systemen, die echte Konsequenzen haben, wenn du die Abwägungen falsch machst. Arbeiten über eine polyglotte Datenschicht (Postgres, MongoDB, ClickHouse, ScyllaDB, Redis), die richtige Speicherung für das richtige Problem auswählen und sicherstellen, dass alles im großen Maßstab funktioniert. Dinge zuverlässig und leistungsfähig halten, während der Verkehr und die Komplexität weiter wachsen (Kubernetes auf GCP). Infrastrukturentscheidungen, die Bestand haben. Hier wird nicht prototypisiert.
Was wir suchen: Du hast verteilte Systeme gebaut und betrieben. Du kennst die Abwägungen rund um Konsistenz, Verfügbarkeit und Partitionstoleranz aus Erfahrung, nicht aus Lehrbüchern. Stark in mindestens einer typisierten Programmiersprache (C#, Java, Go, Rust oder ähnlich). Du hast mit Datenbanken im großen Maßstab gearbeitet und hast Meinungen zu Abfrageoptimierung, Schema-Design und Migrationen in Live-Systemen. Pragmatiker. Du wählst, was funktioniert, nicht was glänzt. Du übernimmst Verantwortung und benötigst keine enge Überwachung. Fließendes Englisch (schriftlich und mündlich).
Schön zu haben: C# / .NET-Erfahrung (das ist unsere primäre Backend-Sprache). Kubernetes, GCP oder ähnliche Cloud-Infrastruktur-Erfahrung. DevOps-Erfahrung. Du hast dich mit Bereitstellungen, Überwachung und Vorfällen beschäftigt. Rust-Erfahrung oder Interesse. Wir beginnen, Rust für leistungskritische Teile zu verwenden, und wenn dich das begeistert, umso besser. Vertrautheit mit KI-unterstützten Entwicklungstools (Claude Code oder ähnlich).
Wettbewerbsfähiges Gehalt plus Eigenkapital. Frühphasen-Startup, in dem du die Kerninfrastruktur gestalten kannst. Kleines Team, keine Bürokratie. Büro mit Bergblick im Zentrum von Zürich (3 Minuten von der Binz-Station). Unbegrenzte Snacks und Getränke.
Wie man sich bewirbt: Sende deinen Lebenslauf und eine kurze Notiz. Überspringe das generische Bewerbungsschreiben. Stattdessen erzähle uns von einem Problem mit verteilten Systemen, das du gelöst hast und auf das du stolz bist. Bonuspunkte, wenn du dir unsere Plattform angesehen hast.
Backend Software Engineer Zürich, Switzerland Arbeitgeber: Rapidata AG
Rapidata ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in Zürich bietet. Mit einem kleinen, gut finanzierten Team haben Sie die Möglichkeit, an bedeutenden Infrastrukturprojekten zu arbeiten und echte architektonische Entscheidungen zu treffen, während Sie gleichzeitig von unbegrenzten Snacks und Getränken sowie einer atemberaubenden Aussicht auf die Berge profitieren. Hier können Sie Ihre Fähigkeiten in verteilten Systemen weiterentwickeln und aktiv zur Gestaltung der nächsten Generation von KI-Systemen beitragen.