Senior Backend Engineer - Plattform & Integrationen
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+28 more
Job description
- Technische Ownership: Du trĂ€gst echte Verantwortung fĂŒr die technische Weiterentwicklung des Backends und auf technischer Seite fĂŒr das Produkt - von der Architekturentscheidung bis zum stabilen Betrieb.
- Skalierbarkeit: Du entwickelst das Backend so weiter, dass es mit Kunden, Nutzern und GerÀten mitwÀchst - mit effizienten Datenbankzugriffen, horizontaler Skalierung, Caching und Lasttests, wo es zÀhlt.
- Robustheit: Du baust Retry-Mechaniken mit Exponential Backoff und Jitter, Idempotenz, Timeouts, Circuit Breaker und Rate Limiting - damit aus einem Teilausfall kein Retry-Storm wird.
- Performance & Observability: Du sorgst fĂŒr schnelle Antwortzeiten und baust Logging, Metriken und Tracing aus, damit wir Probleme sehen, bevor Kunden sie merken.
- Saubere APIs: Du ersetzt gewachsene Datenzugriffe durch klare REST-Endpunkte und ziehst GeschÀftslogik konsequent ins Backend.
- Integrationsplattform: Du baust eine Plattform mit auf, ĂŒber die Kunden Integrationen wie OpenID Connect, SAML und SCIM auswĂ€hlen und aktivieren.
- Technische FĂŒhrung: Du gibst im Backend die Richtung vor, reviewst Code und Agent-Ergebnisse und unterstĂŒtzt Frontend und Mobile beim API-Design.
Unser Techstack
- Backend: TypeScript, Node.js, Fastify, Drizzle ORM, Zod, OpenAPI · Python, FastAPI
- Daten: PostgreSQL
- Web: React, Vite, Tailwind CSS, Radix UI, TanStack Query
- Mobile: Flutter/Dart, Riverpod, GoRouter, Swift, Kotlin
- QualitÀt & Betrieb: Vitest, Playwright, pytest, GitHub Actions · Docker, Kubernetes, Argo CD, Grafana
- KI-Werkzeuge: Claude Code, Codex
Requirements
Must-have
- MehrjÀhrige Berufserfahrung in der Backend-Entwicklung mit TypeScript/Node.js oder Python in produktiven SaaS-Produkten
- Fundierte Erfahrung mit API-Design (REST, OpenAPI) und relationalen Datenbanken, idealerweise PostgreSQL
- Erfahrung mit Systemen unter Last: Retries, Idempotenz, Timeouts und Backpressure - du weiĂt, wie Systeme ausfallen, und baust sie so, dass sie es kontrolliert tun
- Erfahrung darin, technische Verantwortung fĂŒr ein Produkt oder System zu ĂŒbernehmen
- Routinierter Einsatz von KI-Werkzeugen in der Entwicklung - mit dem Anspruch, generierten Code zu verstehen, zu prĂŒfen und dafĂŒr geradezustehen
- Bereitschaft, dich in neue Technologien einzuarbeiten
- Deutsch und Englisch in Wort und Schrift
Nice-to-have
- Fastify, Drizzle oder Zod sowie Python/FastAPI
- Resilience-Patterns in der Praxis: Circuit Breaker, Bulkheads, Queues, Outbox-Pattern
- MandantenfÀhige Architekturen (Multi-Tenancy, Row Level Security)
- OIDC, OAuth 2.0, SAML oder SCIM
- Kubernetes, Argo CD und Observability (z. B. Grafana, OpenTelemetry) sowie Lasttests
- Anonymisierte Produkt-Analytics: datenschutzkonforme Erfassung und Auswertung, um Feature-Adoption zu messen und A/B-Tests zu steuern
- Grundlagen PKI und X.509
About the company
SecureID ist unser eigenes Produkt: eine PKI- und Credential-Wallet, die das Smartphone zur hardwaregestĂŒtzten digitalen IdentitĂ€t macht. Das private SchlĂŒsselmaterial liegt in Secure Enclave bzw. Android Keystore und verlĂ€sst die Hardware nie. Darauf aufbauend liefert SecureID TĂŒrzugang per NFC, E-Mail-Signatur, Push-2FA und passwortlose Anmeldung - alles aus einer App. Unternehmen verwalten ihre Nutzer, Karten und Integrationen selbst in SecureID Workspaces.
Das Backend ist das Herz dieses Systems: Hier liegt die GeschÀftslogik, hier entscheidet sich, ob SecureID unter Last stabil und schnell bleibt. Grundkenntnisse in PKI bringst du idealerweise mit - tiefes Spezialwissen musst du nicht haben, das bauen wir gemeinsam aus.
Wie wir mit KI entwickeln
Wir setzen KI konsequent ein, um schneller zu entwickeln: PlĂ€ne werden mit Claude Code oder Codex zu Specs und Tickets, Agenten ĂŒbernehmen Teile der Umsetzung. Das heiĂt ausdrĂŒcklich nicht, dass Code ungesehen durchgeht. Du verstehst, was du mergst, prĂŒfst es kritisch und trĂ€gst die Verantwortung fĂŒr deinen Code - egal, ob du ihn selbst geschrieben oder generiert hast.
Das System, das du weiterentwickelst
- TypeScript-Backend: Node.js und Fastify mit Drizzle ORM, Zod-Validierung und OpenAPI-Spezifikation - Mandanten, Nutzer, Karten und Integrationen fĂŒr Admin-OberflĂ€che, SecureID Workspaces und App
- Python-Services: FastAPI-Microservices fĂŒr Credential-Ausstellung, TĂŒrzugang, Authentifizierung und Wallet-Funktionen
- Datenhaltung: PostgreSQL mit mandantenfÀhigem Datenmodell
- Architekturprinzip: Thin Frontends - GeschÀftslogik, Validierung und Berechtigungen liegen im Backend; Web-Dashboards und App konsumieren typisierte APIs
- Betrieb & QualitÀt: Docker, Kubernetes, GitOps-Deployments mit Argo CD, Observability mit Grafana, CI/CD mit GitHub Actions, automatisierte Tests mit Vitest, Playwright und pytest, Bei SaltRock verbinden wir Technologie, Sicherheit und Verantwortung. Unsere Mission: Digitale SouverÀnitÀt - zuverlÀssig, sicher und langfristig tragfÀhig.
Als spezialisiertes IT-Beratungs- und Engineering-Unternehmen fokussieren wir uns auf komplexe, sicherheitskritische IT-Landschaften. Wir begleiten unsere Kunden ganzheitlich - von der strategischen Beratung ĂŒber die Architektur bis hin zur technischen Umsetzung. Unser Schwerpunkt liegt dabei auf hochregulierten Umfeldern, in denen PrĂ€zision zĂ€hlt.
Doch wir sind mehr als nur Berater. Als junges Unternehmen kombinieren wir fachliche Exzellenz mit echtem unternehmerischen Denken und entwickeln eigene, innovative IT-Lösungen. Bei uns erlebst du FlexibilitĂ€t statt starrer Strukturen: Wir arbeiten agil, mobil und standortĂŒbergreifend in MĂŒnster, Köln und remote.
Wir bieten dir Arbeit mit Sinn: Gemeinsam gestalten wir aktiv die digitale Zukunft unseres Landes und sorgen fĂŒr Sicherheit dort, wo sie am wichtigsten ist. Sinn & Wirkung
- Purpose: Sinnhafte TĂ€tigkeit mit klarem Anspruch - Shaping. Digital. Future.
- Relevanz: Projekte mit gesellschaftlicher Wirkung - u. a. fĂŒr Bundeswehr Polizei, Justiz und Behörden
- Digitale SouverÀnitÀt: Aktiver Beitrag zur technologischen HandlungsfÀhigkeit Deutschlands
- Zukunftsfelder: Arbeiten am Puls der Zeit im Defence- und Public-Sektor
Startup mit Substanz
- Verantwortung ab Tag 1: Hohe Eigenverantwortung und echter Gestaltungsspielraum
- InterdisziplinÀres Team: Expertise aus Cloud, Security, Architektur, AI und Strategy - mit hohen Ambitionen
- Technologische Exzellenz: Engineering-Fokus statt reiner Folien-Beratung
- Unternehmerisches Denken: Einbindung in strategische Entscheidungen und GeschÀftsentwicklung
- Kurze Wege: Schnelle Entscheidungen ohne KonzernbĂŒrokratie
- Vertriebsverantwortung: Möglichkeit zur aktiven Mitgestaltung von Kundenbeziehungen (z. B. öffentliche Auftraggeber)
Innovation & Business Development
- Eigene Produkte: Mitarbeit an digitalen Assets wie SecureID (PKI-Wallet)
- MarktprÀsenz: ReprÀsentation von SaltRock auf Events, Messen und in relevanten Netzwerken
- Community & Gremien: Engagement in FachverbÀnden (z. B. AFCEA, Bitkom, Emerging Leaders)
- Impact ĂŒber Projekte hinaus: Mitgestaltung neuer GeschĂ€ftsfelder und Partnerschaften
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ