Senior Backend & DevOps Engineer (Typescript, Kubernetes & GCP) f/m/d

Senior Backend & DevOps Engineer (Typescript, Kubernetes & GCP) f/m/d

Berlin Vollzeit 50000 - 70000 € / Jahr (geschätzt) Homeoffice (teilweise)
N

Auf einen Blick

  • Aufgaben: Entwickle Backend-Funktionen und APIs in einer modernen Microservices-Architektur.
  • Unternehmen: Innovatives Fintech-Startup in Berlin mit einer transparenten und kundenorientierten Kultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, Mitarbeiteroptionen und flexible Arbeitszeiten.
  • Weitere Informationen: Hohe Autonomie und schnelle Entscheidungsfindung in einem dynamischen Team.
  • Warum dieser Job: Gestalte die Zukunft des Immobilienkaufs in Deutschland mit echtem Einfluss.
  • Qualifikationen: Erfahrung in stark typisierten Programmiersprachen und Event-Driven Architecture.

Das prognostizierte Gehalt liegt zwischen 50000 - 70000 € pro Jahr.

Ihre Mission

Wir bauen eine neue Art von Hypothekenerfahrung: transparent, digital und wirklich kundenorientiert. Wir sind ein in Berlin ansässiges B2C-Fintech, gegründet von zwei wiederholten Gründern (YC-Alumni, Exit) mit über 10 Jahren Erfahrung in Investment Banking und Strategieberatung. Wir haben kürzlich Investitionen erhalten, um ein 30-köpfiges, außergewöhnlich starkes Kernteam zusammenzustellen. Unsere Kultur basiert auf Eigenverantwortung und Klarheit. Wir stimmen uns mit Ihnen über die Vision ab, setzen gemeinsam klare KPIs und Ressourcen und vertrauen dann auf Ihren Antrieb und Ihre Expertise.

Die Gelegenheit

Der Kauf von Immobilien (und deren Finanzierung) ist wahrscheinlich die größte finanzielle Entscheidung im Leben eines Menschen. Es ist kompliziert und undurchsichtig. Als Senior Backend / DevOps Engineer werden Sie eng mit unserem CTO zusammenarbeiten, um unser Fintech-Produkt zu entwickeln und weiterzuentwickeln. Unsere Kernarchitektur und Cloud-Infrastruktur sind bereits in Betrieb — Sie werden etwa 70% Ihrer Zeit mit dem Versand von Backend-Funktionen und 30% mit Infrastruktur und Betrieb verbringen. Sie haben erhebliche Autonomie, um zu gestalten, wie wir bauen, bereitstellen und skalieren.

Ihr Profil

Was Sie tun werden:

  • Entwicklung von Backend-Funktionen und APIs innerhalb unserer Microservices-Architektur
  • Entwurf und Implementierung von ereignisgesteuerten Mustern und Workflow-Orchestrierung
  • Arbeiten mit PostgreSQL — Schema-Design, Migrationen, Abfrageoptimierung
  • Integration mit externen APIs (Hypothekenplattformen, CRM, Dokumentenverarbeitung)
  • Erweiterung der Cloud-Infrastruktur (Terraform, Helm) für neue Dienste und Funktionen
  • Verbesserung von CI/CD-Pipelines und Bereitstellungsprozessen
  • Implementierung von Überwachungs-, Protokollierungs- und Beobachtbarkeitssystemen
  • Optimierung der Systemleistung, Zuverlässigkeit und Skalierbarkeit
  • Zusammenarbeit bei technischen Entscheidungen und der Weiterentwicklung der Architektur
  • Sicherstellung der Codequalität, Sicherheit und betriebliche Best Practices

Unser Stack:

  • Backend: Node.js, TypeScript (streng), Fastify
  • Datenbank: PostgreSQL, Redis (Caching, Streams, Sessions)
  • Orchestrierung: Temporal (selbst gehostet) für dauerhafte Workflows
  • Architektur: Microservices-Monorepo, ereignisgesteuert mit CDC-Muster, Echtzeit über Socket.io
  • Überwachung: Prometheus, Grafana (strukturierte Protokollierung, Metriken, Alarmierung)
  • Cloud: GCP — GKE Autopilot, Cloud SQL, Memorystore, Cloud Storage, Document AI
  • Infrastruktur: Terraform, Helm, GitHub Actions CI/CD, Cloudflare
  • AI/ML: LLM-Integrationen (OpenAI, Anthropic, Google), GCP Document AI für die Dokumentenverarbeitung
  • Frontend: React 19, Vite

Was Sie mitbringen:

Hard Requirements:

  • Stark typisierte Backend-Sprache: Starke Kenntnisse in mindestens einer stark typisierten, kompilierten oder streng typisierten Sprache (z.B. Go, TypeScript, Rust, Java, C#, Kotlin) zur Erstellung leistungsstarker Backend-Dienste. Solides Verständnis von asynchronen Mustern, Parallelität und Leistungsoptimierung.
  • Ereignisgesteuerte Architektur: Tiefgehende, praktische Erfahrung im Entwurf und in der Implementierung von ereignisgesteuerten Systemen mit Messaging-Mustern (Kafka, RabbitMQ, GCP Pub/Sub oder Redis Streams). Sie verstehen eventual consistency, Saga-Muster und können Kompromisse artikulieren.
  • Microservices-Architektur: Nachweisliche Erfolge beim Aufbau, Bereitstellen und Skalieren von mikroservicebasierten Systemen in der Produktion. Sie wissen, wann Sie Dienste aufteilen, wie Sie verteilte Transaktionen behandeln und wie Sie häufige Fallstricke von Microservices vermeiden.
  • GCP Hands-On-Erfahrung: Echte Produktionserfahrung mit GCP, nicht nur Vertrautheit. Sie haben mit GKE, Cloud SQL, Memorystore, Cloud Storage, Secret Manager gearbeitet und können sich sicher im GCP-Ökosystem bewegen.

Zusätzliche technische Fähigkeiten:

  • Umfangreiche Erfahrung mit SQL-Datenbanken (PostgreSQL bevorzugt)
  • Starke Grundlagen im RESTful API-Design
  • Kenntnisse in der Containerisierung (Docker) und Orchestrierung (Kubernetes)
  • Erfahrung mit CI/CD-Tools (GitHub Actions, Cloud Build oder ähnliches)
  • Infrastructure as Code mit Terraform oder ähnlichen Tools
  • Node.js/TypeScript-Erfahrung ist ein Plus (unser aktueller Backend-Stack)
  • Verständnis von Beobachtbarkeit: strukturierte Protokollierung, verteiltes Tracing, Metriken und Alarmierung
  • Kenntnisse über API-Sicherheit, Authentifizierung/Autorisierung (OAuth 2.0, JWT) und Datenschutz
  • Erfahrung mit Workflow-Orchestrierung (Temporal oder ähnlich) ist ein starkes Plus

Mindset & Ansatz:

  • 0→1 Produktionserfahrung: Sie haben bereits Produktionsstarts durchlaufen und wissen, was erforderlich ist — Infrastruktur einrichten, Randfälle behandeln, Zuverlässigkeit gewährleisten und die unvermeidlichen Überraschungen managen.
  • Pragmatischer Perfektionismus: Sie balancieren technische Exzellenz mit Geschäftsgeschwindigkeit, wissen, wann Sie refaktorisieren und wann Sie schnell liefern müssen.
  • Eigenverantwortung: Sie sind proaktiv, einfallsreich und verantwortlich für Ihre Arbeit, warten nicht darauf, dass Ihnen gesagt wird, was zu tun ist.
  • Teamplayer: Sie arbeiten gut mit anderen zusammen, geben und empfangen Feedback anmutig und heben die Menschen um Sie herum.
  • Systemdenken: Sie verstehen, wie Komponenten interagieren, entwerfen für Zuverlässigkeit und Wartbarkeit und denken über Ihr unmittelbares Feature hinaus.
  • Klarheit in der Kommunikation: Sie können technische Entscheidungen nicht-technischen Stakeholdern erklären, dokumentieren Ihre Arbeit und beteiligen sich konstruktiv an technischen Diskussionen.
  • Kontinuierlicher Lernender: Sie bleiben über Branchentrends informiert, experimentieren mit neuen Technologien und sind von technischen Herausforderungen begeistert.

Warum wir?

Was wir bieten:

  • Wettbewerbsfähiges Gehalt
  • Teilnahme an unserem Mitarbeiteroptionsprogramm
  • Vor Ort in Berlin, mit flexibler Remote-Arbeit nach Ihrem Ermessen
  • Hohe Autonomie, wenig Politik, schnelle Entscheidungsfindung
  • Die Chance, etwas Neues aufzubauen, mit echtem Einfluss darauf, wie Menschen in Deutschland Häuser kaufen!

Über uns

Wir sind ein Arbeitgeber, der Chancengleichheit bietet. Wir schätzen Vielfalt und setzen uns für ein integratives Umfeld für alle Mitarbeiter ein. Wenn Sie sich für die Rolle begeistern, aber nicht 100% der Anforderungen erfüllen, würden wir uns trotzdem freuen, von Ihnen zu hören.

Senior Backend & DevOps Engineer (Typescript, Kubernetes & GCP) f/m/d Arbeitgeber: Navera

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld in Berlin zu arbeiten, wo Sie nicht nur an der Entwicklung einer transparenten und kundenorientierten Hypothekenlösung mitwirken, sondern auch von einer Kultur der Eigenverantwortung und Klarheit profitieren. Wir fördern Ihre persönliche und berufliche Weiterentwicklung durch hohe Autonomie, flexible Arbeitsmodelle und die Chance, aktiv Einfluss auf die Zukunft des Immobilienmarktes in Deutschland zu nehmen.

N

Kontaktdaten:

Navera Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend & DevOps Engineer (Typescript, Kubernetes & GCP) f/m/d erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden. Also, sei aktiv und knüpfe Kontakte!

Sei bereit für technische Gespräche

Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in TypeScript, Kubernetes und GCP auffrischst. Wir wissen, dass du das Zeug dazu hast, also zeig uns, was du kannst!

Zeige deine Projekte

Hast du an coolen Projekten gearbeitet? Teile sie! Ob GitHub-Repos oder persönliche Webseiten – zeige uns deine Fähigkeiten und deinen kreativen Ansatz. Das macht einen großen Unterschied!

Bewirb dich direkt über unsere Website

Wir lieben es, wenn du dich direkt über unsere Website bewirbst. So können wir sicherstellen, dass deine Bewerbung schnell bei uns landet. Also, zögere nicht und mach den ersten Schritt!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend & DevOps Engineer (Typescript, Kubernetes & GCP) f/m/d mit Bravour zu bestehen

TypeScript
GCP (Google Cloud Platform)
Kubernetes
PostgreSQL
Microservices-Architektur
Event-Driven Architecture
CI/CD (Continuous Integration/Continuous Deployment)

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und deine Erfahrungen sind wichtig. Lass uns wissen, was dich motiviert und warum du Teil unseres Teams werden möchtest.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!

Beziehe dich auf die Stellenbeschreibung!:Nutze die Gelegenheit, um zu zeigen, wie deine Fähigkeiten und Erfahrungen zu den Anforderungen der Stelle passen. Erzähl uns konkret, wie du in der Vergangenheit ähnliche Herausforderungen gemeistert hast.

Bewirb dich über unsere Website!:Der einfachste Weg, um sicherzustellen, dass wir deine Bewerbung erhalten, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass alles an die richtige Stelle gelangt!

Wie man sich auf ein Vorstellungsgespräch bei Navera vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere TypeScript, Kubernetes und GCP. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu geben.

Bereite konkrete Beispiele vor

Überlege dir konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, insbesondere im Bereich Backend-Entwicklung und DevOps. Zeige, wie du event-driven Systeme implementiert oder CI/CD-Pipelines optimiert hast.

Zeige deine Teamfähigkeit

Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen im Team zu sprechen. Betone, wie du Feedback gegeben und empfangen hast und wie du zur Verbesserung des Teams beigetragen hast.

Stelle kluge Fragen

Bereite einige durchdachte Fragen vor, die zeigen, dass du an der Unternehmenskultur und den Projekten interessiert bist. Frage nach den aktuellen Herausforderungen im Team oder wie das Unternehmen Innovationen fördert.