About The Position

Als Senior Backend Engineer verantwortest du die technische Weiterentwicklung des Backends und prägst die technische Seite von SecureID, SaltRocks PKI- und Credential-Wallet. SecureID nutzt hardwaregeschützte Schlüssel auf Smartphones und bietet unter anderem Türzugang per NFC, E-Mail-Signatur, Push-2FA und passwortlose Anmeldung. Unternehmen verwalten Nutzer, Karten und Integrationen über SecureID Workspaces. Das System umfasst ein TypeScript-Backend mit Node.js, Fastify, Drizzle ORM, Zod und OpenAPI sowie Python-Microservices auf Basis von FastAPI. PostgreSQL bildet die mandantenfähige Datenhaltung. Die Architektur setzt darauf, Geschäftslogik, Validierung und Berechtigungen im Backend zu bündeln und typisierte APIs für Web-Dashboards und Apps bereitzustellen. Betrieb und Qualitätssicherung nutzen Docker, Kubernetes, GitOps mit Argo CD, Grafana, GitHub Actions sowie automatisierte Tests. Du übernimmst Ownership von Architekturentscheidungen bis zum stabilen Betrieb. Dazu gehören Skalierbarkeit, Resilienz, Performance und Observability, klare REST-APIs sowie der Aufbau einer Integrationsplattform für Standards wie OpenID Connect, SAML und SCIM. Außerdem gibst du die technische Richtung im Backend vor, reviewst Code und KI-generierte Ergebnisse und unterstützt Frontend- und Mobile-Teams beim API-Design. SaltRock arbeitet KI-gestützt: Entwicklungspläne werden beispielsweise mit Claude Code oder Codex in Spezifikationen und Tickets überführt, und Agenten unterstützen die Umsetzung. Dabei wird erwartet, dass du gemergten Code kritisch prüfst und die Verantwortung dafür übernimmst. Die Position bietet flexible, mobile und standortübergreifende Zusammenarbeit mit Homeoffice-Möglichkeit sowie modernen Büros in Münster und Köln.

Requirements

  • Mehrjährige Berufserfahrung in der Backend-Entwicklung mit TypeScript/Node.js oder Python in produktiven SaaS-Produkten.
  • Fundierte Erfahrung mit API-Design, insbesondere REST und OpenAPI, sowie relationalen Datenbanken; PostgreSQL ist idealerweise bekannt.
  • Erfahrung mit Systemen unter Last, einschließlich Retries, Idempotenz, Timeouts und Backpressure, sowie Verständnis für kontrolliertes Fehlerverhalten.
  • Erfahrung darin, technische Verantwortung für ein Produkt oder System zu übernehmen.
  • Routinierter Einsatz von KI-Werkzeugen in der Entwicklung sowie Bereitschaft, generierten Code zu verstehen, zu prüfen und dafür Verantwortung zu übernehmen.
  • Bereitschaft, sich in neue Technologien einzuarbeiten.
  • Deutsch und Englisch in Wort und Schrift.

Nice To Haves

  • Erfahrung mit Fastify, Drizzle oder Zod sowie Python/FastAPI.
  • Praktische Erfahrung mit Resilience-Patterns wie Circuit Breaker, Bulkheads, Queues und Outbox-Pattern.
  • Erfahrung mit mandantenfähigen Architekturen, Multi-Tenancy oder Row Level Security.
  • Kenntnisse in OIDC, OAuth 2.0, SAML oder SCIM.
  • Erfahrung mit Kubernetes, Argo CD, Observability-Werkzeugen wie Grafana oder OpenTelemetry sowie Lasttests.
  • Erfahrung mit anonymisierten, datenschutzkonformen Produkt-Analytics zur Messung von Feature-Adoption und Steuerung von A/B-Tests.
  • Grundkenntnisse in PKI und X.509.

Responsibilities

  • Die technische Weiterentwicklung des Backends und die technische Seite des Produkts verantworten – von Architekturentscheidungen bis zum stabilen Betrieb.
  • Das Backend für wachsende Zahlen von Kunden, Nutzern und Geräten skalierbar gestalten, unter anderem durch effiziente Datenbankzugriffe, horizontale Skalierung, Caching und gezielte Lasttests.
  • Robustheit durch Retry-Mechaniken mit Exponential Backoff und Jitter, Idempotenz, Timeouts, Circuit Breaker und Rate Limiting verbessern.
  • Schnelle Antwortzeiten sicherstellen und Logging, Metriken und Tracing ausbauen, damit Probleme frühzeitig erkannt werden.
  • Gewachsene Datenzugriffe durch klare REST-Endpunkte ersetzen und Geschäftslogik konsequent ins Backend verlagern.
  • Eine Integrationsplattform mit aufbauen, über die Kunden Integrationen wie OpenID Connect, SAML und SCIM auswählen und aktivieren können.
  • Die technische Richtung im Backend vorgeben, Code und Agent-Ergebnisse reviewen und Frontend- sowie Mobile-Teams beim API-Design unterstützen.
  • KI-generierten und selbst geschriebenen Code kritisch prüfen und für gemergten Code die Verantwortung übernehmen.

Benefits

  • 30 Urlaubstage.
  • Vertrauensarbeitszeit.
  • Homeoffice-Möglichkeit und moderne Büros in Münster und Köln.
  • Neueste MacBooks oder Windows Surfaces, auch privat nutzbar.
  • Firmenkreditkarte inklusive Spesentool.
  • Edenred City Karte mit 50 € monatlich.
  • Fachzertifikate sowie Leadership- und Soft-Skill-Trainings.
  • Zugang zu LinkedIn Learning und Udemy.
  • Kurze Entscheidungswege und Gestaltungsspielraum in einem kleinen Team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service