(Senior) Software Developer – Data Architectures (m/w/d)
DAS ERWARTET DICH BEI UNS
Statt bloßem Coding steht hier die Gestaltung von Data Architekturen im Vordergrund, die echten Einfluss haben. Gearbeitet wird in einem kleinen, schlagkräftigen Team, das auf einen modernen Stack setzt und neue Technologien zügig etabliert. Hier warten echtes iteratives Bauen, direkte Verantwortung und eine offene Kommunikation abseits von starrem Konzerndenken und Stillstand.
Data to UI & UX: Als Schnittstelle zwischen komplexen Datenmengen und den Usern entwickelst du performante, intuitive Architekturen für unsere Datenbanken (ClickHouse) und Dashboards (Metabase, Looker)
Skalierbare Architekturen: Datenintensive Services werden von dir auf Basis von Event Sourcing und Streaming-Architekturen optimiert, um ein performantes Reporting über große Datenmengen (ClickHouse, MongoDB) sicherzustellen
Message-driven Systems: Für eine entkoppelte, hochverfügbare Verarbeitung kommen Message Broker und Queues wie Bull (Redis) oder LavinMQ (AMQP) zum Einsatz.
Infrastruktur & Betrieb: Der Blick reicht über den reinen Code hinaus. Im Docker-Ökosystem fühlst du dich zu Hause und trägst aktiv zum stabilen Betrieb unserer Microservice-Umgebungen bei
Technologischer Wandel: Unser Stack (u. a. Metabase, ClickHouse, Python oder dbt) wird kontinuierlich weiterentwickelt. Eigene Ideen sind ausdrücklich erwünscht, um die technologische Richtung aktiv mitzugestalten
Ownership: Von der Anforderungsanalyse bis zum Rollout liegt die Verantwortung für Qualität und Stabilität der Features bei dir – mit direktem Impact auf das gesamte Produkt
DAS BRINGST DU MIT
Node.js Expertise: Fundierte Erfahrung in der Konzeption und Umsetzung von Microservice-Architekturen auf Basis von Node.js/JavaScript zeichnet dich aus. Als versierter Entwickler fühlst du dich im modernen Web-Umfeld absolut zu Hause
Database-Know-how: Die Klaviatur relationaler und non-relationaler Datenbanken (Postgres, MySQL, Snowflake, Redshift, MongoDB, ClickHouse) sowie deren Derivate wird sicher beherrscht. Dir ist klar, welche DB-Struktur für welchen Use-Case performt, und die nötige Flexibilität für Cloud-Lösungen bringst du mit
Entwickler-Mindset: Im Fokus steht hier das Machen, nicht das reine Analysieren. Es begeistert dich, Daten „fließen“ zu lassen und performante Applikationen um sie herum zu bauen
Streaming & Messaging: Praktische Erfahrung im Umgang mit Event Sourcing, ETL-Prozessen und Message-Broker-Systemen (z. B. Redis/Bull, RabbitMQ/AMQP) rundet dein technisches Profil ab, sind aber keine Voraussetzung
Struktur & Agilität: Eine gewissenhafte Arbeitsweise ist für dich selbstverständlich. Zudem wird ein Umfeld geschätzt, in dem technologische Flexibilität, schnelle Iterationen und der Einsatz moderner Tools zum Alltag gehören
Kommunikationsstärke: Technische Herausforderungen werden von dir klar benannt. Die Zusammenarbeit mit anderen Teams erfolgt proaktiv und lösungsorientiert, um stets die beste und intuitivste Lösung für den User zu finden
DAS BIETEN WIR DIR
Excellence & Ownership: Übernimm die volle Verantwortung für deine Themen mit Fokus auf Qualität, Wirkung und nachhaltigen Impact
Purpose & Gestaltungsspielraum: Bring deine Ideen ein, forme deinen Verantwortungsbereich und gestalte mit uns die Zukunft sowie den langfristigen Erfolg unserer Company
Offenheit und Augenhöhe: Wir leben offene Kommunikation, den direkten Austausch und Zusammenarbeit auf Augenhöhe auf allen Ebenen
Wachstum ohne Stillstand: Ob durch Weiterbildungen, übergreifende Lernformate oder individuelles Mentoring, du bleibst fachlich und persönlich immer in Bewegung
Flexibel arbeiten, gemeinsam feiern: Wir bieten dir Benefits, die den Unterschied machen. Workation Optionen, Team- und Company-Events oder Zuschuss zu Lunch, Internet & Deutschlandticket lassen dich aufs wesentliche fokussieren
Chancengleichheit: Kein Buzzword, sondern Haltung – wir begrüßen Bewerbungen von Menschen unabhängig von Herkunft, Identität, sexueller Orientierung oder Schwerbehinderung. Bei gleicher Eignung werden Bewerbungen von Menschen mit Schwerbehinderung besonders berücksichtigt