Backend Engineer

Backend Engineer

München Vollzeit 54000 - 78000 € / Jahr (geschätzt) Kein Homeoffice möglich
Zoomcar

Auf einen Blick

  • Aufgaben: Entwickle eine robuste Backend-Plattform für innovative Raumfahrtprojekte.
  • Unternehmen: Die Exploration Company, ein Vorreiter in der Raumfahrttechnologie.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Unterstützung bei Umzügen.
  • Weitere Informationen: Vielfältige Karrieremöglichkeiten in einem schnelllebigen, mission-driven Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Raumfahrt mit modernster Technologie und einem dynamischen Team.
  • Qualifikationen: Erfahrung in Python und REST APIs, Teamarbeit und Problemlösungsfähigkeiten.

Das prognostizierte Gehalt liegt zwischen 54000 - 78000 € pro Jahr.

Standort: München, Deutschland

Anstellungsart: Vollzeit

Abteilung: Digitale Systeme

Hier bei The Exploration Company entwickeln, produzieren und betreiben wir Nyx, ein modulares und wiederverwendbares orbitales Raumfahrzeug, das letztendlich im Orbit betankt werden kann und Fracht - und potenziell Menschen auf lange Sicht - transportieren kann.

Als Backend Engineer werden Sie zur Entwicklung einer robusten und skalierbaren internen Plattform beitragen. Sie werden hauptsächlich an unserer Datenmanagement-Plattform für unsere Ingenieurteams arbeiten.

Hauptverantwortlichkeiten:
  • Wartung und Weiterentwicklung eines Produktions-FastAPI-Backends, das REST-APIs für Authentifizierung, Autorisierung, Dateiverarbeitung, Suche und KI-unterstützte Workflows bereitstellt
  • Beitrag zu unserem Echtzeit-Kollaborationsdienst, der auf Hocuspocus, Y.js und Node.js basiert
  • Entwurf und Durchführung von Datenbankmigrationen mit SQLAlchemy und Alembic gegen Produktions-MySQL-Datenbanken
  • Aufbau und Verbesserung von KI-unterstützten Funktionen mit LangChain und unseren Dokumenteneinbettungspipelines
  • Sicherstellung der Zuverlässigkeit durch automatisierte Tests mit pytest und operationale Validierung
  • Zusammenarbeit mit Frontend-Entwicklern und Betriebsteams, um deren Bedürfnisse zu verstehen und zu erfüllen
Was wir uns von Ihnen wünschen:
  • Kenntnisse in Python und Erfahrung im Aufbau von REST-APIs mit FastAPI oder einem vergleichbaren Framework
  • Vertrautheit mit relationalen Datenbanken (MySQL oder PostgreSQL) und ORMs wie SQLAlchemy
  • Vertrautheit mit Caching- und Pub/Sub-Systemen (Redis)
  • Sicherheit im Lesen und Schreiben von Node.js/JavaScript für Backend-Dienste
  • Erfahrung mit AWS-Diensten (S3, IAM) und containerisierten Bereitstellungen mit Docker
  • Erfahrung mit Versionskontrollsystemen wie Git
  • Vertrautheit mit automatisierten Testframeworks (pytest oder gleichwertig)
  • Verständnis von Software-Designmustern und bewährten Verfahren in der Technik
  • Erfahrung in agilen Softwareentwicklungsumgebungen
  • Starkes analytisches Denken und Aufmerksamkeit für Details mit der Fähigkeit, Qualität und Geschwindigkeit der Lieferung auszubalancieren
  • Motivation, in einer schnelllebigen, missionsgetriebenen Umgebung zu gedeihen
  • Starke Kommunikationsfähigkeiten: in der Lage, Ideen klar, präzise und proaktiv auszudrücken
Bonusqualifikationen:
  • Erfahrung mit Echtzeit-Kollaborationsprotokollen (WebSockets, CRDTs, Y.js, Hocuspocus)
  • Vertrautheit mit Suchplattformen wie OpenSearch oder Elasticsearch
  • Erfahrung mit Autorisierungsframeworks (Cerbos, OPA oder ähnlich)
  • Einblick in LangChain oder andere LLM-Orchestrierungsbibliotheken
  • Vertrautheit mit Observability-Tools (Prometheus, Sentry)
  • Vertrautheit mit CI/CD-Pipelines und GitHub Actions
  • Erfahrung in der Raumfahrtindustrie oder anderen sicherheitskritischen Bereichen

The Exploration Company ist ein Arbeitgeber, der Chancengleichheit bietet und Vielfalt schätzt. Wir diskriminieren nicht aufgrund von Rasse, Religion, Hautfarbe, nationaler Herkunft, Geschlecht, sexueller Orientierung, Alter, Familienstand oder Behinderungsstatus. Umzugsunterstützung wird für diejenigen angeboten, die bereit sind umzuziehen, einschließlich Visumsponsoring, wo dies zutrifft.

Backend Engineer Arbeitgeber: Zoomcar

Die Exploration Company ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in München bietet. Hier haben Mitarbeiter die Möglichkeit, an bahnbrechenden Projekten im Bereich Raumfahrttechnik zu arbeiten und ihre Fähigkeiten in einem agilen Team weiterzuentwickeln. Mit einem starken Fokus auf Vielfalt und Inklusion sowie Unterstützung bei Umzügen und Visa-Anträgen, fördert das Unternehmen nicht nur das persönliche Wachstum, sondern auch eine positive und kollaborative Unternehmenskultur.

Zoomcar

Kontaktdaten:

Zoomcar Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Backend Engineer erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst – wir sind hier, um dir zu helfen!

Sei proaktiv!

Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Suche aktiv nach Unternehmen, die dich interessieren, und kontaktiere sie direkt. Wir empfehlen, unsere Website zu besuchen und dich dort zu bewerben!

Bereite dich auf technische Interviews vor!

Mach dich mit den gängigen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt dein Verständnis und deine Kommunikationsfähigkeiten.

Zeige deine Leidenschaft!

Erzähle in Gesprächen von deinen Projekten und deiner Begeisterung für Backend-Entwicklung. Lass uns wissen, warum du für die Exploration Company arbeiten möchtest – das kann den Unterschied machen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Engineer mit Bravour zu bestehen

Python
FastAPI
REST APIs
MySQL
PostgreSQL
SQLAlchemy
Redis

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Zeig uns, wie du mit Technologien wie Python, FastAPI oder SQLAlchemy gearbeitet hast und was du dabei gelernt hast.

Mach es übersichtlich:Achte darauf, dass deine Bewerbung klar strukturiert und leicht zu lesen ist. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, was du drauf hast!

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir sie schnell bearbeiten können. Wir freuen uns auf deine Unterlagen!

Wie man sich auf ein Vorstellungsgespräch bei Zoomcar vorbereitet

Mach dich mit den Technologien vertraut

Stelle sicher, dass du die Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, gut verstehst. Wenn du mit FastAPI, SQLAlchemy oder AWS gearbeitet hast, bereite konkrete Beispiele vor, um deine Erfahrungen zu demonstrieren.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu Backend-Entwicklung, REST APIs und Datenbanken. Übe, wie du deine Lösungen erklärst und warum du bestimmte Entscheidungen getroffen hast. Das zeigt dein analytisches Denken und deine Problemlösungsfähigkeiten.

Zeige Teamgeist

Da die Rolle viel Zusammenarbeit erfordert, sei bereit, über deine Erfahrungen in agilen Teams zu sprechen. Betone, wie du mit Frontend-Entwicklern und anderen Abteilungen kommuniziert hast, um gemeinsame Ziele zu erreichen.

Fragen stellen ist wichtig

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den Herausforderungen, die das Team aktuell hat, oder wie der Entwicklungsprozess aussieht.