Senior Backend Engineer - Plattform & Integrationen

SaltRock GmbH
Germany
19 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Flutter A/B Testing Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis Business Logic Software as a Service Relational Databases Github Python (Programming Language) PostgreSQL Load Testing
+28 more
Node.Js OAuth Octopus Deploy OpenID Public Key Infrastructure X.509 Openid Connect Security Assertion Markup Language (SAML) TypeScript Openapi Data Logging Tailwind ReactJS Claude Code Grafana Caching Backend Fastapi Kotlin Pytest Webpack Kubernetes Playwright Dart Front End Software Development Api Design JestJS Docker

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.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role