Berlin
Senior Software Engineer - Node.js/TypeScript (x/f/m)
externe stelle · quelle: Greenhouse Job Board · zuletzt geprüft 20.10.2026
der job in 20 sekunden
Senior Software Engineer - Node.js/TypeScript · Senior
Doctolib sucht Senior Software Engineer - Node.js/TypeScript in Berlin, hybrid. In der Rolle baust und betreibst du serverseitige Services und Schnittstellen. Gefragt sind vor allem Node.js, TypeScript und Python. Fachlicher Schwerpunkt: KI-Produkte & ML-Plattformen und Mobility & Automotive-Software.
Wen sucht Doctolib wirklich?
Gesucht wird eine Person mit mindestens 5 Jahren Erfahrung in der Backend-Entwicklung, die Node.js, TypeScript, Python und LLM sicher beherrscht. Sprachen: Englisch (C1).
Kernaufgaben
- 01Build and operate backend services in Node.js/TypeScript (with Python exposure), designing for reliability, scalability, and real-time performance
- 02Design, evaluate, and ship LLM-based features end-to-end: prompt engineering, tool calling, structured outputs, guardrails, and fallback strategies
- 03Own AI feature quality: build evaluation datasets and scorers (e.g., in Braintrust), track regressions, and make evidence-based ship decisions before each…
- 04Deploy and operate cloud-native services on Kubernetes across major cloud providers (AWS/Azure/GCP), and evolve CI/CD pipelines with GitHub Actions
- 05Design data models and drive database migrations and performance tuning for real-time workloads (PostgreSQL: connection pooling, indexing, query optimisation)
- 06Maintain a high testing bar (unit, integration, e2e), debug distributed systems in production with strong observability, and contribute to pragmatic, secure…
Was du mitbringen solltest
Gefordert
- Node.js
- TypeScript
- Python
- LLM
- Kubernetes
- AWS
- Azure
- GCP
- CI/CD
- Microservices
- Distributed Systems
- Event-Driven Architecture
- Kafka
- RabbitMQ
- Message Queues
Abgeleitet – nicht ausdrücklich genannt
- JavaScript (aus Node.js abgeleitet)
- Docker (aus Kubernetes abgeleitet)
- SQL (aus PostgreSQL abgeleitet)
- Ruby (aus Ruby on Rails abgeleitet)
Sprachen
- Englisch · C1
Rollenprofil
Backend-Entwicklung · Softwareentwicklung
aus dem Stellentitel
Die Anzeige nennt keine weiteren Eckdaten der Rolle.
Worauf es bei der Erfahrung ankommt
- Wunsch: Entwicklungserfahrung mit KI-Produkte & ML-PlattformenGenau diese Spezialisierung
„Have hands-on production experience building LLM-based features: prompting, tool calling, structured outputs, eval frameworks, and handling real-world failure modes“
- Wunsch: Entwicklungserfahrung mit Gaming, Media & Audio-SoftwareGenau diese Spezialisierung
„Have experience with speech pipelines (ASR, TTS, streaming audio) or voice agents“
- Wunsch: Entwicklungserfahrung mit Trading, Brokerage & Wealth-TechGenau diese Spezialisierung
„Are familiar with event-driven architectures and message brokers (Kafka, RabbitMQ, NATS, or Redis Streams), and have hands-on PostgreSQL experience (EXPLAIN/ANALYZE, indexing strategies, connection pooling)“
Software & Produkt
- KI-Produkte & ML-Plattformenbestätigt
- Mobility & Automotive-Softwarebestätigt
- Developer Tools, DevOps & Observabilitybestätigt
- Health-IT & MedTech-Softwareaus Firmenkontext abgeleitet
Welches Produkt die Stelle betrifft, ist nicht eindeutig belegt. (unbekannt)
- arbeitsmodell
- Hybrid
- gehalt
- nicht angegeben
- erfahrung
- ab 5 Jahren
- level
- Senior
Auch interessant für
- · Fullstack-Entwickler:innen mit Backend-Schwerpunkt
- · Integrations- und Schnittstellenentwickler:innen
- · Entwickler:innen aus Agenturen oder IT-Dienstleistern, die in ein Produktteam wechseln wollen
- · Fachkräfte mit Erfahrung in verwandten Bereichen wie Datenplattformen, BI & Analytics und Developer Tools, DevOps & Observability
Nicht angegeben
- Gehalt
- Anzahl Homeoffice-Tage
- konkretes Produkt
- Anstellungsart
belege aus der stellenanzeige anzeigen
- Build and operate backend services in Node.js/TypeScript (with Python exposure), designing for reliability, scalability, and real-time performance
„Build and operate backend services in Node.js/TypeScript (with Python exposure), designing for reliability, scalability, and real-time performance“
- Design, evaluate, and ship LLM-based features end-to-end: prompt engineering, tool calling, structured outputs, guardrails, and fallback strategies
„Design, evaluate, and ship LLM-based features end-to-end: prompt engineering, tool calling, structured outputs, guardrails, and fallback strategies“
- Own AI feature quality: build evaluation datasets and scorers (e.g., in Braintrust), track regressions, and make evidence-based ship decisions before each…
„Own AI feature quality: build evaluation datasets and scorers (e.g., in Braintrust), track regressions, and make evidence-based ship decisions before each release“
- Deploy and operate cloud-native services on Kubernetes across major cloud providers (AWS/Azure/GCP), and evolve CI/CD pipelines with GitHub Actions
„Deploy and operate cloud-native services on Kubernetes across major cloud providers (AWS/Azure/GCP), and evolve CI/CD pipelines with GitHub Actions“
- Design data models and drive database migrations and performance tuning for real-time workloads (PostgreSQL: connection pooling, indexing, query optimisation)
„Design data models and drive database migrations and performance tuning for real-time workloads (PostgreSQL: connection pooling, indexing, query optimisation)“
- Maintain a high testing bar (unit, integration, e2e), debug distributed systems in production with strong observability, and contribute to pragmatic, secure…
„Maintain a high testing bar (unit, integration, e2e), debug distributed systems in production with strong observability, and contribute to pragmatic, secure architecture decisions“
- Pflicht: Node.js
„Have 5+ years of backend engineering experience building scalable, resilient systems in Node“
- Pflicht: TypeScript
„js/TypeScript (with some Python)“
- Pflicht: Python
„js/TypeScript (with some Python)“
- Pflicht: LLM
„Have hands-on production experience building LLM-based features: prompting, tool calling, structured outputs, eval frameworks, and handling real-world failure modes“
- Pflicht: Kubernetes
„Have proven experience deploying and operating services on Kubernetes within at least one major cloud provider (AWS, Azure, or GCP), with solid CI/CD practices“
- Pflicht: AWS
„Have proven experience deploying and operating services on Kubernetes within at least one major cloud provider (AWS, Azure, or GCP), with solid CI/CD practices“
- Pflicht: Azure
„Have proven experience deploying and operating services on Kubernetes within at least one major cloud provider (AWS, Azure, or GCP), with solid CI/CD practices“
- Pflicht: GCP
„Have proven experience deploying and operating services on Kubernetes within at least one major cloud provider (AWS, Azure, or GCP), with solid CI/CD practices“
aufgaben
Berufsfelder
- Softwareentwicklung
anforderungen
Fähigkeiten
- Node.js
- TypeScript
- Python
- LLM
- Kubernetes
- AWS
- Azure
- GCP
- CI/CD
- Microservices
- Distributed Systems
- Event-Driven Architecture
- Kafka
- RabbitMQ
- Message Queues
originalanzeige
Die vollständige Beschreibung findest du in der Originalanzeige. Oben siehst du unsere eigene Analyse der Stelle.
woran arbeitet Doctolib?
Doctolib betreibt in Deutschland eine Plattform für Online-Terminbuchung bei Ärzten, Zahnärzten, Therapeuten und weiteren Gesundheitsberufen. Patienten finden Praxen und Fachgebiete über ein Verzeichnis; Praxen und Kliniken sind dort mit Online-Terminvergabe gelistet.
Produkte
Doctolib Online-Terminbuchung
Plattform, über die Patienten bei Ärzten, Zahnärzten, Therapeuten und anderen Gesundheitsberufen online Termine buchen können.
Verzeichnis medizinischer Fachgebiete
Übersicht über medizinische Spezialgebiete und Behandlungen, über die Patienten passende Praxen finden.
- Geschäftsmodell
- Plattform / Marktplatz
- Bereitstellung
- SaaS / Cloud
- Zielkund:innen
- PatientenArztpraxenZahnarztpraxenTherapeutenMedizinische VersorgungszentrenKliniken
- Branchen der Kund:innen
- Gesundheitswesen
Softwaredomänen
- Health-IT & MedTech-Softwarebestätigt