Das Unternehmen sucht einen Cloud Backend Engineer, der Teil eines engagierten Teams in Hamburg wird. In dieser Rolle sind Sie verantwortlich für die Backend-Plattform, die für die Live-Zusammenarbeit, asynchrone Ereignisse, cloud-native Dateiformate und groß angelegte Dateispeicherung zuständig ist. Ihre Arbeit wird direkt die Benutzererfahrung von hoch frequentierten Produkten beeinflussen, die auf unseren APIs basieren. Sie werden an der Lösung konkreter Ingenieurprobleme arbeiten, die Latenz, Durchsatz, Konsistenz, Datensicherheit und Speicherkosten betreffen. Zu Ihren Aufgaben gehört es, Teile des Systems von der Konzeption bis zur Produktionsbereitstellung zu betreuen und die technische Richtung des Teams durch Design-Reviews und Prototypen zu gestalten. Sie werden moderne Entwicklungsmethoden und KI-unterstützte Werkzeuge nutzen, um die Qualität hoch zu halten und die Iterationsschleife eng zu halten. Zudem werden Sie an der Reaktion auf Vorfälle teilnehmen und die notwendigen Nachbesserungen vorantreiben. Die Zusammenarbeit mit Partnerteams in Hamburg, den USA und Indien ist ebenfalls ein wichtiger Bestandteil Ihrer Tätigkeit. Das Unternehmen bietet Ihnen die Möglichkeit, in einem kreativen und innovativen Umfeld zu arbeiten, in dem Ihre Ideen geschätzt werden.
Cloud Backend Engineer
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrere Jahre Erfahrung in der professionellen Softwareentwicklung mit, idealerweise mit einer nachweisbaren Erfolgsbilanz in der Verantwortung für nicht triviale Systeme in der Produktion. Sie sollten eine Neugierde mitbringen, die Sie dazu antreibt, sich in unbekannte Systeme einzuarbeiten und so lange Fragen zu stellen, bis Sie die Wurzel des Problems gefunden haben. Teamfähigkeit ist unerlässlich, da Sie sowohl Feedback geben als auch annehmen müssen. Starke Programmierfähigkeiten, vorzugsweise in Java, sind erforderlich. Sie sollten in der Lage sein, klar und direkt in Deutsch und Englisch zu kommunizieren. Wünschenswert sind Kenntnisse in verteilten Systemen, RESTful APIs und einer gängigen Cloud-Plattform (bevorzugt AWS). Praktische Erfahrungen mit Spring, NoSQL-Datenbanken wie MongoDB, Cassandra oder DynamoDB sowie mit Nachrichtenwarteschlangen sind von Vorteil. Vertrautheit mit Überwachungstools wie Splunk, Grafana oder Prometheus sowie Erfahrungen mit KI-unterstützten Entwicklungsabläufen sind ebenfalls wünschenswert.