Das Unternehmen ist ein innovativer Anbieter im Bereich Software-as-a-Service (SaaS) mit Sitz in der pulsierenden Technologieszene Berlins. Es verfolgt die Mission, Unternehmen in den Bereichen Gastgewerbe, Gesundheitswesen und Automobilindustrie dabei zu unterstützen, die Erwartungen ihrer Kunden zu übertreffen und langfristige Beziehungen aufzubauen. In dieser Rolle werden Sie eine entscheidende technische Führungsrolle übernehmen und die Weiterentwicklung der Plattform maßgeblich vorantreiben. Zu Ihren Hauptaufgaben gehört es, die Backend-Architekturen zu gestalten und weiterzuentwickeln, wobei der Fokus auf Skalierbarkeit, Zuverlässigkeit und Bedienbarkeit liegt. Sie werden große Refactoring- und Modernisierungsprojekte leiten und skalierbare Backend-Services unter Verwendung von PHP 8.5 (Symfony 7) und Scala entwickeln und warten. Darüber hinaus werden Sie als technischer Ansprechpartner für komplexe Debugging- und systemtechnische Probleme fungieren und andere Ingenieure durch Code-Reviews sowie technische Diskussionen unterstützen. Das Team besteht aus neugierigen und leidenschaftlichen Fachleuten, die Wert auf Feedback und kontinuierliche Verbesserung legen. Es erwartet Sie ein dynamisches Arbeitsumfeld, in dem Sie die Möglichkeit haben, sich persönlich und beruflich weiterzuentwickeln und aktiv zur Unternehmenskultur beizutragen.
Staff Backend Engineer (f/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehr als 8 Jahre Berufserfahrung im Bereich Backend-Engineering mit und hat Erfahrung in der Weiterentwicklung etablierter Systeme. Eine starke Expertise in PHP, vorzugsweise mit dem Symfony-Framework, sowie fundierte Kenntnisse im Umgang mit komplexen, langlebigen Codebasen sind erforderlich. Sie sollten in der Lage sein, größere Refactoring- oder Architekturtransitionsprojekte zu leiten und ein tiefes Verständnis für SQL, Datenmodellierung und Leistungsabgleich mitbringen. Zudem sind starke Debugging- und systemtechnische Denkfähigkeiten von Vorteil. Praktische Erfahrung im Bereich DevOps ist ebenfalls wichtig, insbesondere in Bezug auf CI/CD, Monitoring, Alarmierung, Bereitstellungen und die Fehlersuche in Produktionssystemen. Erfahrung mit verteilten Systemen und serviceorientierten Architekturen ist wünschenswert. Sie sollten zudem in der Lage sein, Ingenieure mit unterschiedlichen Erfahrungsstufen durch klare technische Anleitung und konstruktives Feedback zu mentorieren. Kenntnisse im Aufbau von GenAI-Systemen sind ein Plus.