Senior Backend Engineer
Role details
Job location
Tech stack
Job description
Als Senior Backend Engineer (m/w/d) entwickelst Du gemeinsam mit unserem Engineering-Team leistungsfähige und skalierbare Backend-Lösungen für unsere Vergleichsportale. Du gestaltest unsere technische Architektur aktiv mit, setzt moderne Technologien und KI-gestützte Entwicklungstools ein, übernimmst Verantwortung für anspruchsvolle Backend-Komponenten und unterstützt Dein Team durch Code Reviews, Mentoring und technische Expertise. Tätigkeiten
Teamarbeit leben: Gemeinsam mit unserem Team arbeitest Du an spannenden Projekten rund um unsere Vergleichsportale. Als Senior Engineer koordinierst Du Dich eng mit verschiedenen Engineering-Teams, entwickelst leistungsfähige API-Schnittstellen und unterstützt Deine Kolleg*innen durch fachlichen Austausch und Mentoring.
Backend-Architektur und Tech-Stack weiterentwickeln: Du entwickelst unsere Backend-Architektur kontinuierlich weiter und evaluierst gemeinsam mit dem Team neue Technologien. So trägst Du dazu bei, die Stabilität, Zukunftsfähigkeit und Skalierbarkeit unserer Anwendungen langfristig sicherzustellen.
Plattform und Systeme weiterentwickeln: Du arbeitest an der kontinuierlichen Verbesserung unserer Verbraucherplattform sowie unseres Produktinventar-System. Dabei legst Du Wert auf Skalierbarkeit, Wartbarkeit und Performance und schaffst nachhaltige Lösungen für unsere Nutzer:innen und Redakteur:innen.
Entwicklungsprojekte mitgestalten: Du unterstützt die technische Planung und Umsetzung von Entwicklungsprojekten und sorgst gemeinsam mit dem Team für hochwertige, nachhaltige Lösungen. Dabei bringst Du eigene Ideen und Optimierungsvorschläge aktiv ein.
Technische Verantwortung übernehmen: Du bringst Deine Erfahrung gezielt in technische Entscheidungen ein, entwickelst gemeinsam mit dem Team nachhaltige Lösungen für Produktverbesserungen und übernimmst Verantwortung für anspruchsvolle Backend-Komponenten.
Qualität sichern und Wissen teilen: Du führst Code Reviews durch, gibst konstruktives Feedback und unterstützt Deine Kolleg:innen bei technischen Fragestellungen. Gemeinsam entwickelt ihr Best Practices weiter und sorgt für eine hohe Code-Qualität.
KI gewinnbringend im Engineering einsetzen: Du nutzt moderne KI-gestützte Entwicklungstools, um Implementierung, Tests, Dokumentation und Code Reviews effizienter zu gestalten. Gemeinsam mit dem Team etablierst Du Best Practices und entwickelst den Einsatz von KI kontinuierlich weiter.
Interdisziplinär zusammenarbeiten: In enger Abstimmung mit unseren Product Ownern setzt Du neue Features um und bringst technische Ideen frühzeitig in die Produktentwicklung ein. Darüber hinaus arbeitest Du eng mit anderen Engineering-Teams zusammen und entwickelst gemeinsam nachhaltige technische Lösungen.
Requirements
Dein Background: Du hast ein Studium der Informatik abgeschlossen, eine Ausbildung im IT-Bereich (z. B. als Fachinformatiker:in) absolviert oder verfügst über eine vergleichbare Qualifikation.
Deine Erfahrung: Du bringst mindestens fünf Jahre Erfahrung in der Entwicklung komplexer Backend-Anwendungen mit. In den vergangenen zwei Jahren hast Du intensiv mit PHP gearbeitet und kennst die Herausforderungen moderner Webanwendungen.
Objektorientierte Softwareentwicklung: Du verfügst über fundierte Erfahrung in der objektorientierten Softwareentwicklung und setzt bewährte Designprinzipien sowie Best Practices sicher und routiniert ein.
Dein Know-How: PHP, MariaDB/MySQL und RabbitMQ gehören zu Deinem Werkzeugkasten. Idealerweise bringst Du außerdem Erfahrung mit Python, Typescript, Linux, Docker sowie Cloud-Technologien wie AWS oder EKS mit. Kenntnisse in Monitoring-Lösungen wie Grafana sowie ein Interesse an Software-Architektur und modernen DevOps-Praktiken runden Dein Profil ab. Team