Principal Software Engineer - Backend (m/w/d)
Principal Software Engineer - Backend (m/w/d)
Principal Software Engineer - Backend (m/w/d)
Principal Software Engineer - Backend (m/w/d)
Jobriver HR Service
Internet, IT
Berlin
- Art der Beschäftigung: Vollzeit
- 69.000 € – 90.500 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Principal Software Engineer - Backend (m/w/d)
Über diesen Job
Principal Software Engineer - Backend (m/w/d)
Beschreibung
Das Unternehmen ist auf dem Weg, Deutschlands größte Finanzierungsplattform für kleine und mittelständische Unternehmen (KMU) zu werden. Wir suchen einen engagierten Principal Software Engineer - Backend (m/w/d), der unser Team verstärkt und die technische Vision sowie Architektur unserer Plattform mitgestaltet. In dieser Rolle definierst du gemeinsam mit unseren Senior Engineers die langfristige technische Strategie und entwirfst skalierbare, serviceorientierte Architekturen. Du entwickelst nicht nur komplexe Komponenten selbst, sondern führst auch Code Reviews durch und sorgst für qualitativ hochwertige, testbare und performante Software. Zudem unterstützt du unsere Teams durch Wissensaustausch und förderst eine Kultur der technischen Exzellenz. Innovation spielt eine zentrale Rolle, da du den Einsatz von Künstlicher Intelligenz sowohl in unseren Produktlösungen als auch im Engineering-Alltag identifizierst und vorantreibst. Du arbeitest eng mit cross-funktionalen Teams zusammen, um komplexe Herausforderungen pragmatisch zu lösen. Das Arbeitsumfeld ist dynamisch und fördert die persönliche sowie berufliche Entwicklung. Wir bieten dir die Möglichkeit, die technologische Basis zu gestalten, auf der KMUs in Deutschland wachsen können.
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung mit, vorzugsweise in produktorientierten Unternehmen, sowie ein abgeschlossenes Studium in Informatik, Software Engineering oder einem vergleichbaren Bereich. Exzellente Kenntnisse in Golang sind erforderlich, Erfahrung in Python ist von Vorteil. Du solltest nachweisbare Erfahrungen in der Gestaltung und Implementierung komplexer, verteilter und skalierbarer Systeme vorweisen können und ein fundiertes Verständnis moderner Softwarearchitekturen besitzen. Strategisches Denken und eine Hands-on-Mentalität sind ebenso wichtig wie der sichere Umgang mit Cloud-/Infrastruktur-Umgebungen wie IaaS, AWS, Terraform und Kubernetes. Begeisterung für Technologien rund um Data, AI und Automation ist wünschenswert. Du kommunizierst sicher auf Deutsch und Englisch und bringst Teamfähigkeit sowie Engagement für komplexe technische Herausforderungen mit.