Software Engineer (all genders welcome)

Berlin

, Dresden

, Hamburg

, Leipzig

, Münster

, Nürnberg

Home-Office
Backend Entwicklung
C#
CI/CD (Continuous Integration/Delivery)
Consulting
DevOps
Elasticsearch

+18

Dein Alltag - nur ohne Alltag:

  • Du startest mit deinem Team in den Tag, stimmst Prioritäten ab und arbeitest fokussiert an Lösungen, die Plattform, Prozesse und Kundennutzen zusammenbringen.
  • Du wechselst zwischen konzeptioneller Arbeit, Coding und Qualitätschecks. Dabei bewertest du Anforderungen, denkst Lösungen ganzheitlich und achtest auf Skalierbarkeit, Sicherheit und saubere Umsetzung.
  • Du bringst Themen in die Umsetzung, prüfst Ergebnisse, behältst den laufenden Betrieb im Blick und leitest daraus die nächsten Schritte ab.

Hier verlässt Du Deine Komfortzone:

  • Du entwickelst eine Multi-Instance-SaaS-Plattform weiter, bei der jede Kundenumgebung isoliert auf Kubernetes läuft. Mit wachsender Skalierung müssen Services effizient, ressourcenschonend und horizontal skalierbar bleiben – ohne Downtime und ohne Performance-Verlust.
  • Du denkst im Big Picture: MongoDB, RabbitMQ, Redis, Kubernetes und Architekturentscheidungen greifen ineinander. Genau dieses Zusammenspiel behältst du im Blick, wenn du technische Lösungen entwickelst.
  • Du gestaltest flexible Lösungen für sehr unterschiedliche Use Cases. Gemeinsam mit UX/Product Design schaffst du Abstraktionen, die nutzerfreundlich, konfigurierbar und trotzdem wartbar sind.
  • Du verankerst Security direkt im Produkt – von sicherem API-Design und Input-Validierung bis zu Schwachstellenmanagement und technischem Risikobewusstsein.
  • Dein Schwerpunkt liegt auf Engineering mit Wirkung: ca. 60–70 % Coding & Code Review, 15–20 % Architektur und technisches Design sowie 10–15 % Security, Pipelines, Monitoring und Abstimmung mit UX.

Dein Umfeld: Team, Tools, Technologien

Team & Setup

  • 6-köpfiges Produktteam
  • remote-first mit enger Zusammenarbeit
  • Scrum-Sprints mit Azure DevOps Boards
  • Fokus auf Produktentwicklung statt Consulting oder Support

Tools & Technologien

  • Englisch ist deine Alltagssprache. Deutsch kann ein wenig helfen.
  • Frontend: React – du bringst hier starke Erfahrung mit oder kennst die andere Seite des Stacks sehr gut und hast Lust, dich weiterzuentwickeln.
  • Backend: Nest.js – ideal, wenn du Erfahrung in verteilten Systemen mitbringst und technische Zusammenhänge über einzelne Services hinaus denkst.
  • Sprache: TypeScript – mehrere Jahre Erfahrung im Full-Stack oder im Backend-/Infrastruktur-Umfeld sind in dieser Rolle zentral. C# is a plus.
  • Daten & Suche: MongoDB, Elasticsearch, Semantic Search, Vector Database – wichtig ist ein gutes Verständnis für Datenmodelle, Performance und skalierbare Such- und Datenkonzepte.
  • Messaging & Caching: RabbitMQ, Redis – du solltest Erfahrung mit Message Brokern und dem Zusammenspiel verteilter Systeme mitbringen.
  • Infrastruktur: Kubernetes, Pulumi, Azure – du bewegst dich sicher in cloud-nativen Architekturen; Azure ist ein Plus.
  • Security: Keycloak, OAuth 2.0, RBAC, Multi-Tenant-Isolation – du denkst Application Security von Anfang an mit, von sicherem API-Design bis zu Schwachstellenmanagement.
  • Testing: Playwright, Unit- und Integrationstests – Qualität ist für dich Teil guter Entwicklung, nicht der letzte Schritt vor dem Release.
  • CI/CD: Azure DevOps Pipelines, Pulumi, GitHub – du bist vertraut mit automatisierten Pipelines und sauberem Delivery-Prozess.
  • Monitoring: Kibana – du nutzt Monitoring nicht nur zur Kontrolle, sondern als Grundlage für fundierte technische Entscheidungen.
  • Tools: VS Code, Github Copilot, Cursor – du arbeitest pragmatisch, modern und offen für neue Entwicklungs-Workflows.

Deine Lernkurve bei COSMO CONSULT

Woche 1-4: Ankommen und verstehen:

  • Du lernst die Anyfy Plattformarchitektur, die ontologiebasierte Datenmodellierung und unser Multi-Instance-Setup im Detail kennen.
  • Du lernst das Team, unseren Sprint-Rhythmus und unsere Arbeitsweise kennen und richtest dein Entwicklungsumfeld ein – inklusive Kubernetes, lokaler Services und Tools wie Github Copilot oder Cursor.
  • Von Anfang an übernimmst du echte Aufgaben statt Übungsprojekte. Du lernst bei uns direkt in der Praxis – mit engem Support aus dem Team.

Nach 3 Monaten: Übernehmen und mitgestalten:

  • Du bringst dich spürbar in architektonische Entscheidungen ein – zum Beispiel, wenn es darum geht, Services neu zu schneiden, Caching-Strategien zu bewerten oder sichere Erweiterungen für APIs zu gestalten.
  • Du übernimmst größere technische Features end-to-end: von der technischen Konzeption über Umsetzung und Testing bis zum Deployment.
  • Dabei bewegst du dich sicher im Zusammenspiel von React, Nest.js, MongoDB, Kubernetes und Pulumi und hast bereits Code produktiv auf laufende Instanzen gebracht.

Nach 6 Monaten: Orientierung geben:

  • Du treibst architektonische Entscheidungen aktiv mit voran und bist für das Team eine wichtige Ansprechperson bei komplexen technischen Fragestellungen.
  • Du bewegst dich sicher über die zentralen Bereiche der Plattform hinweg – von Frontend und Backend über Infrastruktur bis Security.
  • Gleichzeitig verstehst du das Multi-Tenancy-Modell, die Data-Fabric-Logik und die Integrationsmuster von Anyfy in der Tiefe – und prägst damit auch unsere Engineering-Kultur, etwa bei AI Tooling, Security Practices und Codequalität.

Deine Vorteile.

  • Flexible Arbeitszeiten
  • Weiterentwicklung
  • Innovation Challenge
  • Events
  • Sprachkurse
  • Vielfältige Benefits
Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Informatik
Informationstechnik
Wirtschaftsinformatik
Abschluss
Ausbildung
Bachelor
Master/Diplom
Unternehmen
COSMO CONSULT
3 IT-Jobs
IT-Gehälter
Was kann ich verdienen?