Senior Backend Engineer - Ruby on Rails (m/f/d)

Senior Backend Engineer - Ruby on Rails (m/f/d)

Berlin Vollzeit 80000 - 80000 € / Jahr (geschätzt) Homeoffice möglich
G

Auf einen Blick

  • Aufgaben: Gestalte die Backend-Architektur für unsere nachhaltige SaaS-Plattform und arbeite an emissionsrelevanten Lösungen.
  • Unternehmen: Global Changer - ein innovatives Unternehmen mit Fokus auf Klimaschutz.
  • Vorteile: Faire Vergütung, 28 Urlaubstage, flexible Arbeitszeiten und 100% Remote-Arbeit möglich.
  • Weitere Informationen: Werde Teil eines dynamischen Teams mit einer Mission, die uns täglich antreibt.
  • Warum dieser Job: Arbeite an einem Produkt, das einen positiven Einfluss auf die Umwelt hat und echte Veränderungen bewirkt.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Backend-Entwicklung mit Ruby on Rails.

Das prognostizierte Gehalt liegt zwischen 80000 - 80000 € pro Jahr.

Haben Sie genug davon, an Produkten zu arbeiten, die Ihnen nicht wirklich am Herzen liegen? Möchten Sie an etwas arbeiten, das einen positiven Einfluss auf die Menschheit und unseren Planeten hat? Sind Sie leidenschaftlich am Programmieren interessiert? Dann haben wir eine großartige Gelegenheit für Sie. Bei Global Changer arbeiten Sie an einer Lösung mit einem klaren Ziel: Unternehmen dabei zu helfen, Emissionen schneller zu reduzieren. Wir konzentrieren uns auf einen der größten Hebel im Kampf gegen die Klimakrise und arbeiten hauptsächlich mit großen Organisationen. Wir werden von namhaften Investoren unterstützt und arbeiten mit renommierten Kunden zusammen. Unser Ziel ist es, so viele Unternehmen wie möglich weltweit mit unserer Software zu erreichen und sinnvoll zur Reduzierung von Emissionen beizutragen. Impact ist daher eines unserer Kernwerte.

Über die Software: Unser Produkt ist eine SaaS B2B-Plattform, die Unternehmen auf ihrem Weg zur Nachhaltigkeit unterstützt, mit einem starken Fokus auf Kohlenstoffbilanzierung (Corporate Carbon Footprint (CCF) und Product Carbon Footprint (PCF)). Wir nutzen KI, um datenintensive Arbeitsabläufe zu unterstützen und Schätzungen zu generieren, wenn Daten unvollständig sind, immer mit dem Ziel, die Datenqualität im Laufe der Zeit zu verbessern.

Aufgaben: Als Senior Backend Engineer - Ruby on Rails (m/w/d) gestalten Sie das Rückgrat unseres Corporate Carbon Footprint (CCF) Moduls. Ihr Fokus liegt auf der Backend-Architektur und dem Domain-Modeling für einen der daten- und prüfungsrelevanten Problembereiche in der Unternehmenssoftware: Unternehmensemissionsbilanzierung gemäß dem GHG-Protokoll. Sie entwerfen, bauen und entwickeln die Rails-Dienste, auf die Nachhaltigkeitsprofis in großen Organisationen mit einer riesigen Menge an Daten angewiesen sind, um berichtbare, verteidigbare Zahlen zu produzieren. Dies ist eine praktische Senior-Rolle mit erheblicher architektonischer Verantwortung. Sie setzen den Maßstab für Codequalität, Skalierbarkeit und langfristige Wartbarkeit unseres Backends und heben andere an, um diesen zu erreichen.

Sie werden eng mit dem Produktmanagement, leitenden und senior Ingenieuren sowie Nachhaltigkeitsexperten zusammenarbeiten und praktische Implementierung mit architektonischer Verantwortung kombinieren. Sie werden an Folgendem arbeiten:

  • Backend-Architektur und Domain-Modellierung für das CCF-Modul für Scope 1, 2 und 3, Emissionsfaktormatching, Berechnungsmaschinen und Reporting-Flows
  • Skalierbarkeit und Leistung von datenintensiven Arbeitsabläufen, die Millionen von Aktivitätsdatenpunkten über komplexe Kundenorganisationen hinweg verarbeiten
  • Technische Richtung für die Rails-Codebasis und deren langfristige Entwicklung festlegen: Servicegrenzen, Datenmodell, API-Oberfläche
  • Technische Exzellenz im Team: sauberer Code, durchdachte Testpyramide, durchdachtes API-Design, disziplinierter Umgang mit technischem Schulden
  • Wissenstransfer und Codequalität durch Reviews, Pairing und architektonische Diskussionen, die alle um Sie herum aufwerten

Dies ist keine Generalistenrolle. Wir suchen jemanden, der wirklich exzellent in Ruby on Rails ist und diese Tiefe in einem Bereich anwenden möchte, in dem es darauf ankommt.

Aufgaben:

  • Eigentum an Backend-Diensten in unserer Rails-Codebasis von Ende zu Ende, vom Datenmodell über die API bis zur Hintergrundverarbeitung
  • Architektonische Entscheidungen für das CCF-Modul zusammen mit dem Principal, Leads und anderen Senior Engineers vorantreiben
  • Produkt- und Domänenanforderungen in robuste technische Lösungen übersetzen
  • Leistungsengpässe in datenintensiven Arbeitsabläufen identifizieren und beseitigen
  • Durch Vorbildfunktion bei der Codequalität über Reviews, Refactoring und principled trade-offs rund um technische Schulden führen
  • Den Engineering-Standard durch Einstellungsprozesse, technische Interviews und Einarbeitung festlegen

Sie sind eine großartige Ergänzung, wenn Sie die Vorteile und Einschränkungen von ActiveRecord verstehen und wissen, wann man sich von strikter DHH-Orthodoxie zugunsten der Roh-Postgres-Leistung lösen kann, ohne die Datenkonsistenz zu gefährden.

Technologien, die wir verwenden:

  • Backend: Ruby on Rails, Golang
  • Daten & Messaging: Postgres, Redis, ClickHouse, NATS
  • KI & Dienste: Python, FastAPI, FastStream
  • Infrastruktur: Docker, Kubernetes, GitHub Actions

Was am wichtigsten ist, ist tiefes Ruby on Rails-Know-how und starke Backend-Grundlagen.

Voraussetzungen:

  • 7+ Jahre Erfahrung in der Backend-Softwareentwicklung mit bewährtem Ruby on Rails-Know-how
  • Expertenniveau in Ruby on Rails
  • Tiefe Erfahrung mit Postgres im großen Maßstab: Schema-Design, Abfrageoptimierung, Indexierungsstrategie, Migrationen bei Live-Daten
  • Erfolgsbilanz bei der Gestaltung und Weiterentwicklung von Backend-Systemen in datenintensiven Produktionsumgebungen
  • Fließend in Englisch, klare schriftliche und mündliche Kommunikation (Deutsch ist ein Plus)
  • Sie leben in der EU (CET ±1) mit einer gültigen Arbeitserlaubnis
  • Sie sind leidenschaftlich im Kampf gegen die Klimakrise und bei der Schaffung kundenorientierter Lösungen, die echten Mehrwert bieten

Schön zu haben:

  • Erfahrung in Startups oder Scale-ups
  • Erfahrung in datenintensiven oder prüfungsrelevanten Bereichen
  • Expertise in ClickHouse, CDC, Kubernetes
  • Abschluss in Informatik oder einem verwandten Bereich

Vorteile:

  • Langfristige Software mit positivem Einfluss erstellen - wir sind hier, um zu bleiben
  • Eine entscheidende Rolle bei der Gestaltung unseres Produkts und unserer Unternehmenskultur spielen
  • Eine Mission, die uns jeden Tag antreibt
  • Faire Vergütung (erste Größenordnung: etwa 80.000 € brutto, abhängig von der Erfahrung)
  • 28 Urlaubstage und flexible Urlaubsplanung
  • Flexible Arbeitszeiten - familienfreundlich :)
  • 100% Remote-Arbeit ist möglich - arbeiten Sie von Ihrem bevorzugten Standort
  • Freiheit, zur Open-Source-Community beizutragen
  • Teamevents

Studien zeigen, dass Männer sich für Jobs bewerben, wenn sie im Durchschnitt etwa 60% der Kriterien erfüllen. Frauen und andere Mitglieder marginalisierter Gruppen hingegen bewerben sich oft nur, wenn sie jedes einzelne Kriterium erfüllen. Wenn Sie also denken, dass Sie das Potenzial haben, aber nicht genau jedes Kriterium in der Stellenbeschreibung erfüllen, bewerben Sie sich trotzdem. Bewerber aller Altersgruppen sind willkommen. Sind Sie die richtige Person, um unser Unternehmen auf die nächste Stufe zu bringen? Dann bewerben Sie sich jetzt einfach mit Ihrem LinkedIn- oder Xing-Profil. Wir freuen uns darauf, Sie kennenzulernen!

Senior Backend Engineer - Ruby on Rails (m/f/d) Arbeitgeber: Global Changer

Global Changer ist ein hervorragender Arbeitgeber, der sich leidenschaftlich für den Kampf gegen die Klimakrise einsetzt. Mit einer flexiblen, familienfreundlichen Arbeitskultur und der Möglichkeit, 100% remote zu arbeiten, bieten wir nicht nur faire Vergütung und 28 Urlaubstage, sondern auch die Chance, an einem bedeutungsvollen Produkt zu arbeiten, das einen positiven Einfluss auf die Umwelt hat. Bei uns haben Mitarbeiter die Freiheit, ihre Ideen einzubringen und aktiv zur Open-Source-Community beizutragen, während sie in einem unterstützenden Team wachsen können.

G

Kontaktdaten:

Global Changer Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Backend Engineer - Ruby on Rails (m/f/d) erhalten könnten

Tipp Nummer 1

Sei proaktiv! Nutze LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Schicke ihnen eine Nachricht und stelle Fragen zu ihrer Arbeit oder dem Unternehmen. Das zeigt dein Interesse und kann dir wertvolle Einblicke geben.

Tipp Nummer 2

Mach dich bereit für technische Interviews! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur die Technik beherrschst, sondern auch die Prinzipien dahinter verstehst.

Tipp Nummer 3

Nutze unser Netzwerk! Wenn du über unsere Website bewirbst, kannst du direkt mit uns in Kontakt treten. Wir sind hier, um dir zu helfen und sicherzustellen, dass du die bestmögliche Chance hast, bei uns einzusteigen.

Tipp Nummer 4

Bereite dich auf Fragen zur Unternehmenskultur vor! Sei bereit zu erklären, warum du an einer positiven Auswirkung auf die Umwelt interessiert bist und wie du dazu beitragen kannst. Das zeigt, dass du nicht nur ein Entwickler bist, sondern auch ein Teamplayer mit einer Mission.

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer - Ruby on Rails (m/f/d) mit Bravour zu bestehen

Ruby on Rails
Backend-Architektur
Domänenmodellierung
Postgres
Schema-Design
Abfrageoptimierung
Indexierungsstrategie

Einige Tipps für deine Bewerbung 🫡

Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für das Programmieren sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns wissen, warum du dich für die Arbeit an einem Produkt interessierst, das einen positiven Einfluss auf die Welt hat.

Mach es konkret!:Wenn du über deine Erfahrungen sprichst, sei spezifisch. Nenne konkrete Projekte oder Herausforderungen, die du gemeistert hast, besonders im Bereich Ruby on Rails. Das hilft uns, ein besseres Bild von deinen Fähigkeiten zu bekommen.

Achte auf die Details!:Ein gut strukturiertes und fehlerfreies Anschreiben und Lebenslauf sind ein Muss. Überprüfe alles sorgfältig, bevor du es abschickst. Wir schätzen Sorgfalt und Professionalität in der schriftlichen Kommunikation.

Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Global Changer vorbereitet

Verstehe die Mission

Mach dich mit der Mission von Global Changer vertraut. Sie setzen sich für den Klimaschutz ein, also überlege dir, wie deine Fähigkeiten als Senior Backend Engineer dazu beitragen können. Zeige in deinem Interview, dass du nicht nur die technischen Anforderungen verstehst, sondern auch leidenschaftlich an der Lösung von Umweltproblemen interessiert bist.

Technische Vorbereitung

Stelle sicher, dass du deine Ruby on Rails Kenntnisse auffrischst und bereit bist, spezifische technische Fragen zu beantworten. Übe das Design von Datenmodellen und API-Entwicklung, da dies zentrale Themen im Interview sein werden. Bereite dich darauf vor, deine Erfahrungen mit Postgres und Performance-Optimierung zu erläutern.

Beispiele aus der Praxis

Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in der Backend-Entwicklung und im Umgang mit großen Datenmengen demonstrieren. Zeige, wie du technische Herausforderungen gemeistert hast und welche Lösungen du implementiert hast, um die Effizienz zu steigern.

Fragen stellen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und am Unternehmen. Frage nach den aktuellen Herausforderungen, die das Team bewältigen muss, oder nach der langfristigen Vision für das Produkt. Das hilft dir, ein besseres Verständnis für die Position zu bekommen und zeigt, dass du proaktiv denkst.