polarise
Senior Software Engineer (m/w/d)
- Compensation
- Not disclosed
- Location
- Remote NRW
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
- Du entwickelst und betreibst zentrale Services unserer Sovereign AI Cloud auf Basis von Python und FastAPI. Dazu gehören unter anderem unser OpenAI-kompatibles LLM-Inference-Gateway sowie unsere Conversational-AI-Plattform.
- Du arbeitest an unserer gemeinsamen Plattform-Bibliothek für Authentifizierung, Autorisierung und Mandantenfähigkeit und schaffst damit die Grundlage für sichere und skalierbare Produkte.
- Du entwickelst Lösungen auf Basis moderner Technologien wie PostgreSQL, Redis und asynchronem Python und sorgst für nachhaltige Datenarchitekturen.
- Du verantwortest die Qualität, Stabilität und Observability deiner Services durch automatisierte Tests, Monitoring und Logging-Lösungen.
- Du begleitest den gesamten Software Lifecycle von Architektur und Implementierung über Deployment bis hin zum Betrieb produktiver Systeme.
- Du arbeitest eng mit unseren Produkt-, Plattform- und Entwicklungsteams zusammen und bringst deine Ideen aktiv in die Weiterentwicklung unserer AI-Plattform ein.
- Du nutzt moderne Entwicklungsprozesse wie CI/CD, GitOps und Kubernetes-basierte Deployments, um Software effizient und sicher bereitzustellen.
- Du verfügst über mehrjährige Berufserfahrung in der Backend-Entwicklung und beherrschst mindestens eine moderne Programmiersprache sicher. Idealerweise bringst du Erfahrungen mit Python, FastAPI, Pydantic und SQLAlchemy mit.
- Du hast fundierte Erfahrung in der Konzeption und Entwicklung von REST APIs sowie im Umgang mit OpenAPI-Spezifikationen.
- Du arbeitest sicher mit relationalen Datenbanken, vorzugsweise PostgreSQL, und hast Erfahrung mit Redis oder vergleichbaren In-Memory-Datenbanken.
- Du bist vertraut mit modernen Authentifizierungs- und Autorisierungskonzepten wie OAuth2, OIDC, JWT und RBAC. Erfahrungen mit Keycloak sind ein Plus.
- Du legst Wert auf sauberen, wartbaren und gut getesteten Code und arbeitest routiniert mit modernen Entwicklungswerkzeugen wie pytest, mypy und ruff.
- Du bringst praktische Erfahrung mit Git, Docker sowie CI/CD-Pipelines mit.
- Idealerweise hast du bereits Anwendungen auf Kubernetes betrieben und kennst GitOps-Ansätze sowie Tools wie Helm oder ArgoCD.
- Erste Erfahrungen im Bereich KI-Anwendungen, LLM-Integrationen oder moderner AI-Toolchains sind von Vorteil - sowie der Einsatz von KI-Tools wie GitHub Copilot oder Claude Code in deinem täglichen Arbeitsablauf.
- Erfahrungen mit React, TypeScript sowie modernen Observability-Stacks wie OpenTelemetry, Prometheus oder Sentry runden dein Profil ab.
- Du kommunizierst sicher Englisch und im Optimalfall Deutsch und arbeitest gerne in einem internationalen, technologiegetriebenen Umfeld.
- Du bist bereit, an einer Rufbereitschaft teilzunehmen und gelegentlich zu Team-Workshops zu reisen.