(Senior) Software Engineer – Backend (m/w/d)

Vollzeit
Munich, Germany
vor 15 Stunden
Deine Mission

Als (Senior) Software Engineer – Backend (m/w/d) bist Du ein zentraler Treiber für die Weiterentwicklung unserer Plattformarchitektur in einem dynamischen, technologiegetriebenen Umfeld. Du bewegst Dich souverän zwischen konzeptionellen Architekturthemen, operativen Entwicklungsaufgaben und kontinuierlicher Verbesserung unserer Systeme – mit einem klaren Fokus auf Qualität, Skalierbarkeit und Performance.An der Schnittstelle zwischen Engineering, Produkt und Infrastruktur übernimmst Du Verantwortung für zentrale Backend-Komponenten und gestaltest aktiv die technologische Weiterentwicklung unserer Plattform. Du entwickelst robuste, skalierbare Services, bringst moderne Technologien gezielt ein und optimierst bestehende Strukturen nachhaltig.Dabei agierst Du als erfahrene:r Sparringspartner:in im Team: Du hinterfragst bestehende Lösungen, bringst proaktiv Deine Ideen ein und gestaltest technische Entscheidungen mit – ohne dabei eine klassische Führungsrolle einzunehmen. Deine Aufgaben:Backend-Entwicklung und Architektur

  • Weiterentwicklung und Wartung des Backends unserer Webplattform auf Basis von Python
  • Mitgestaltung von Architektur- und Designentscheidungen für eine skalierbare und zukunftssichere Plattform
  • Entwicklung und Optimierung von RESTful APIs sowie zentraler Backend-Services
  • Gezielter Einsatz von AI-gestützten Developer Tools (z. B. Cursor, Claude, GitHub Copilot) als fester Bestandteil des täglichen Entwicklungsworkflows
  • Arbeit in einem agilen Scrum-Team mit engem Austausch mit angrenzenden Teams
Plattform & Infrastruktur
  • Ausbau und Optimierung unserer Cloud-Infrastruktur
  • Sicherstellung der Stabilität, Performance und Skalierbarkeit unserer Systeme
  • Zusammenarbeit mit DevOps- und Infrastruktur-Teams zur kontinuierlichen Verbesserung der Plattform
Qualität und Automatisierung
  • Konzeption und Umsetzung nachhaltiger Testing- und Qualitätssicherungsstrategien
  • Nutzung von AI-Tools zur Beschleunigung und Verbesserung von Code Reviews, Testgenerierung und Dokumentation
  • Ausbau der Automatisierung in Entwicklung, Deployment und Monitoring
  • Sicherstellung von Codequalität und Wartbarkeit durch moderne Entwicklungsstandards
Innovation und Weiterentwicklung
  • Aktive Mitgestaltung unserer internen Best Practices rund um AI-gestützte Softwareentwicklung – von Toolauswahl über Workflows bis hin zu Qualitätsstandards
  • Evaluierung neuer AI-Tools und deren konkretem Mehrwert für Entwicklungsgeschwindigkeit, Codequalität und Developer Experience
  • Evaluierung und Integration neuer Technologien und Frameworks
  • Aktive Mitgestaltung der technischen Roadmap
Zusammenarbeit und Kommunikation
  • Proaktiver Austausch im Team sowie klares, konstruktives Feedback in technischen Diskussionen
  • Enge Abstimmung mit Produktmanagern und weiteren Stakeholdern
  • Übernahme von Verantwortung für technische Themen und deren Umsetzung

Dein Profil

Deine Arbeitsweise

  • Du arbeitest lösungsorientiert und bringst komplexe technische Themen strukturiert auf den Punkt
  • Du hinterfragst bestehende Architekturen und Prozesse konstruktiv und suchst aktiv nach besseren Lösungen
  • Du bringst Deine Meinung proaktiv ein und kommunizierst klar und verständlich
  • Du übernimmst Verantwortung für Deine Themen und treibst diese eigenständig voran
  • Du nutzt AI-Tools nicht als Krücke, sondern als Hebel – mit dem nötigen kritischen Blick auf generierten Output
  • Qualität, Wartbarkeit und Skalierbarkeit sind für Dich zentrale Prinzipien
Deine Qualifikation
  • Erfolgreich abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung im Backend Engineering (idealerweise 5–10 Jahre)
  • Sehr gute Kenntnisse in Python und gängigen Web-Frameworks (z. B. Flask, FastAPI)
  • Erfahrung in der Entwicklung von RESTful APIs und skalierbaren Backend-Systemen
  • Fundierte Kenntnisse im Umgang mit relationalen Datenbanken sowie ORMs (z. B. SQLAlchemy)
  • Nachweislicher, routinierter Einsatz von AI-gestützten Developer Tools (z. B. Cursor, Claude, GitHub Copilot oder vergleichbare) im täglichen Entwicklungsalltag
  • Erfahrung mit Suchtechnologien wie Elasticsearch von Vorteil
  • Erfahrung mit Container-Technologien wie Docker, Kubernetes oder OpenShift wünschenswert
  • Erfahrung in der Bewertung und Einführung neuer Developer Tools im Teamkontext
Sprachkenntnisse
  • Sehr gute Englischkenntnisse (Arbeitssprache)
  • Deutschkenntnisse sind von Vorteil

Unser Angebot

  • Spannende Herausforderung und ausgezeichnete Entwicklungsmöglichkeiten in einem ständig wachsenden, internationalen Team
  • Freiraum, eigene Ideen zu entwickeln und damit einen aktiven Beitrag zum Erfolg unseres Unternehmens zu leisten
  • Attraktive Vergütung mit variablen Bestandteilen im Rahmen eines Total Compensation Systems
  • Tolle Kolleg:innen, ein freundschaftliches Arbeitsklima und zahlreiche Mitarbeiterevents
  • Moderner Arbeitsplatz im Herzen Münchens mit Blick auf die Theresienwiese
  • Moderne Arbeitnehmer:innen Benefits - Bike Leasing, Essenschecks, BAV, Deutschlandticket, Vorteilskonto & WellPass Fitness
  • Hybrides Arbeiten
  • Freie Getränke und Obst sowie wie im Sommer eine immer gut gefüllte Eisbox