Join the Ryte team
als Senior Backend Engineer - Crawling (m/f/d)

Senior Backend Engineer - Crawling (m/f/d)

permanent, Vollzeit · München

Wir sind Ryte

Wir sind eines der am schnellsten wachsenden Technologieunternehmen in Europa. Mit unserer Ryte Suite analysieren und optimieren Kunden auf der ganzen Welt wesentliche Erfolgsfaktoren ihrer Website. Für besseres Website Management, überzeugende Inhalte und bessere Rankings. Einfach und nachhaltig.
Unser Team ist international aufgestellt und setzt sich aus unterschiedlichsten Persönlichkeiten und Erfahrungen zusammen. Es gibt keine "Wir haben es schon immer so gemacht" Einstellung. Wir belohnen Kreativität, treiben Vereinfachung und suchen nach Innovationen. Daten sind die zentrale Wissensquelle für unsere Entscheidungen. Agiles Denken ist dabei ein wesentlicher Treiber.
Bist Du bereit die Ärmel hochzukrempeln? Wir sind auf der Suche nach talentierten Menschen, die unsere Leidenschaft für großartige Software und einen wunderbaren Sinn für Humor teilen. Wir sind immer bescheiden und bleiben auf dem Boden - egal ob in Pantoffeln, Sneakers, High Heels oder Socken. Komm, wie du bist, und begleite uns auf unserer Reise. Do it Ryte!

Deine Projekte

Als Senior Backend Engineer fühlen Sie sich verantwortlich für die Erstellung und Pflege von qualitativ hochwertigen technischen Lösungen als Teil eines Scrum-Teams, leiten und unterstützen andere Teammitglieder, tragen zu teamübergreifenden Lösungen bei, beteiligen sich am Architekturdesign, arbeiten mit Ingenieuren aus Ihrem und anderen Teams zusammen und kommunizieren effektiv mit Stakeholdern.

  • Feature-Entwicklung in enger Absprache mit Product Owner und Team
  • Finden und Umsetzen der bestmöglichen Lösung (optimaler Einsatz von Frameworks, Systemen und Sprachen)
  • Wir benutzen Scala, Spark, Akka, Akka HTTP, Docker, PrestoDB, Apache Flink, CloudFormation, Terraform, AWS
  • Durchführung unabhängiger Unit Tests, Integrations Tests & Code Reviews
  • Du übernimmst Verantwortung für deine und ebenso alle team-relevanten Aufgaben und treibst neue Projekte voran
  • Du unterstützt deine Teamkollegen wo du kannst wie ein Mentor und teilst gerne dein Wissen
  • Das gesamte Unternehmen und alle Teams nutzen Scrum, Slack & Jira

Was wir von Dir erwarten

Kernkompetenzen
 
Persönlich:
  • Resilienz
  • Verlässlichkeit & Selbstmanagement
  • Entwicklungs- und Innovationsdrang
  • Motivation
  • Entscheidungsfähigkeit & Verantwortung

Methodisch:
  • Problemlösungsorientiert
  • Konzeptioneller Ansatz

Sozial:
  • Fähigkeit zur Kooperation
  • Kommunikationsfähigkeit
  • Fähigkeit zum Umgang mit Konflikten

Abteilungsspezifische Kompetenzen:

  • Solide Erfahrung als Softwareentwickler (+4 jahre)
  • Solide Erfahrung in Scala oder fortgeschrittene Erfahrung in Java 10/11 mit hoher Motivation, Scala zu lernen
  • Erfahrung im Umgang mit Akka, Akka-HTTP, Akka-Stream
  • Solide Kenntnisse der Kernprinzipien der funktionalen und objektorientierten Programmierung
  • Fortgeschrittene Kenntnisse in SQL/NoSQL-Datenbanken
  • Erfahrung im Umgang mit UN*X-Systemen und -Umgebungen
  • Erfahrung im Umgang mit modernen Versionskontrollsystemen und CI/CD
  • Solide Erfahrung im Umgang mit Webtechnologien und -protokollen
  • Solide Erfahrung im Aufbau von Microservices
  • Solide Erfahrung im Umgang mit containerisierten Umgebungen
  • Erfahrung mit automatisierten Testlösungen und TDD-Ansatz sowie Test-Frameworks
  • Erfahrung mit dem AWS-Ökosystem und IaC-Tools (z. B. Terraform, CloudFormation)
  • Fähigkeit, gut begründete Designentscheidungen und Kompromisse in ihrem Bereich zu treffen
  • Fähigkeit, Bereiche der Codebase zu verstehen und Feedback zu geben, mit denen sie nicht vertraut sind
  • Verantwortung für die Code-Qualität ihres Teams
  • Verantwortung für Aufgaben innerhalb von Gilden
  • Fähigkeit, komplexe Funktionen vom technischen Design bis zur Fertigstellung selbst zu verantworten und dabei nur minimale Kontrolle zu benötigen
  • Proaktive Identifizierung von Problemen mit Anforderungen (mangelnde Klarheit, Inkonsistenzen, technische Einschränkungen) für die eigene Arbeit und angrenzende Arbeiten mit effektiver Kommunikation
  • Beteiligung am technischen Design der teamübergreifenden Software-Architektur
  • Fähigkeit zur Zusammenarbeit mit einer Vielzahl von Personen mit unterschiedlichen technischen Fähigkeiten und Geschäftskenntnissen
  • Effektive Kommunikation mit Nicht-Entwicklern
  • Fähigkeit, andere durch technische Anleitung und Mentoring besser zu machen
  • Nice to have: Rust-Kenntnisse/Erfahrungen
  • Nice to have: Javascript Kenntnisse/Erfahrungen

Was wir Dir bieten

  • Unser modernes und charmantes Büro im Herzen von München ist nur wenige Gehminuten vom Hauptbahnhof entfernt
  • Ein attraktives Gehaltsmodell, welches Ehrgeiz und Erfolg belohnt
  • Chapter Leads, die Dich mit ihrem Servant Leadership-Mindset unterstützen
  • Qualitativ hochwertige Feedback-Sessions, durch die sich spannende Karriere- und Entwicklungsmöglichkeiten ergeben
  • Regelmäßige Workshops, Trainings und Coachings
  • Wöchentliche kreative Zeit zur persönlichen Weiterentwicklung
  • Ein Arbeitsumfeld mit einer wertschätzenden Arbeitskultur in einer agilen Organisationsstruktur
  • Weitere Vorteile wie Corporate Benefits, Fitnessstudio, Team Events, kostenlose Getränke, Get-Together, regelmäßige Company Updates, höhenverstellbare Schreibtische, internationaler Austausch, kein Dress-Code

Ryte Workplace


  • Wertschätzende Unternehmenskultur


  • Servant Leadership Mentalität


  • Internationale Kollegen


  • Diversity = Power



  • kein Dresscode


  • Corporate Social Responsibility


  • Qualitative Feedback Sessions


  • Baue Deine eigene Brand auf



  • MyFitnesscard Unlimited


  • Kaffee, Drinks und Obst


  • Apple-Hardware


  • höhenverstellbare Schreibtische



  • erfolgreich sein durch Vertrauen & Eigenständigkeit


  • Bücher-Flatrate


  • Disruptive Denkweise

WEN SUCHEN WIR?

Wir suchen nach talentierten Menschen, die unsere Leidenschaft für großartige Software und Humor teilen. Du bist ehrgeizig und möchtest die beste Version deinerselbst werden? Du suchst nach einer inspirierenden Unternehmenskultur in der Entscheidungen auf Basis von Daten und der bestmöglich verfügbaren Lösung getroffen werden? Dann wachse bei uns und mit uns. Do it Ryte!

Unser Recruiting Prozess

recruiting process
RYTE