RD Station - Sourcing

Senior Software Engineer Backend - Ruby on Rails | RD Station (Remote)

JavaScriptReactPostgreSQLDockerKubernetesRuby
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Ihre Herausforderung im Team

Sie werden Teil des Billing-Teams, dem „finanziellen Herzstück von RD“, das für den gesamten „Quote-to-Cash“-Prozess verantwortlich ist. Die Herausforderung besteht darin, das System sicher zu skalieren und ein Produkt weiterzuentwickeln, das ursprünglich als internes Tool konzipiert wurde, um den wachsenden Anforderungen des Unternehmens gerecht zu werden und dabei finanzielle sowie steuerliche Sorgfalt zu wahren. Darüber hinaus stimmt das Team das front-end mit der Engineering-Abteilung von RD ab, was einen ganzheitlichen Blick sowie fundierte Kenntnisse in React/JavaScript im Front-Bereich und Ruby/Datenbanken im Back-Bereich erfordert.

Ihre wichtigsten Aufgaben

  1. Entwicklung und Wartung skalierbarer und leistungsstarker backend-Dienste unter Gewährleistung von Qualität und Stabilität.
  1. Implementierung automatisierter Tests (Unit-, Mock- und End-to-End-Tests), um die Robustheit des Systems sicherzustellen.
  1. Weiterentwicklung und Pflege der Systemarchitektur unter Anwendung bewährter Methoden, Modularität und klarer Dokumentation.
  1. Überwachung und Optimierung der Systemleistung in der Produktion unter Verwendung von Tools wie Datadog und Rollbar.
  1. Wissensaustausch und technische Einflussnahme im Team sowie Zusammenarbeit mit Produkt- und Engineering-Teams.

Mindestanforderungen

Ihr Profil

  1. Fundierte Erfahrung in der backend-Entwicklung mit Ruby on Rails.
  1. Umfassende Kenntnisse in relationalen Datenbanken, insbesondere PostgreSQL.
  1. Solide Erfahrung mit automatisierten Tests und Softwarearchitektur (Clean Architecture, SOLID, Design Patterns).
  1. Kenntnisse in Docker, Kubernetes und Sidekiq für Orchestrierung und asynchrone Verarbeitung.
  1. Kommunikationsstärke, Teamfähigkeit und technische Führungskompetenz mit Fokus auf kontinuierliches Lernen.

Was wir als Pluspunkte betrachten

  1. Erfahrung mit Message-Queues (RabbitMQ) und Redis für Caching und Optimierung.
  1. Erfahrung in Umgebungen mit hoher Verfügbarkeit und Skalierungsstrategien.
  1. Beiträge zur technischen Community (Artikel, Vorträge, Open Source, Mentoring).
  1. Vorerfahrung in Billing-Teams oder verwandten Bereichen.
  1. Vertrautheit mit frontend-Technologien wie React, Vue.js und JavaScript.

Phasen des Auswahlprozesses

  1. Bewerbung - Einreichung Ihrer Unterlagen;
  1. Mindsight – Test zum Arbeitsstil;
  1. Talent Acquisition - Kompetenzbasiertes Interview mit dem Recruiting-Team;
  1. Technisches Interview - Fachgespräch zur Erörterung der Stellenanforderungen;
  1. Abschlussinterview - Letztes Gespräch mit dem Management zur Abstimmung;
  1. Angebot - Abschlussphase des Auswahlprozesses mit Präsentation des Arbeitsangebots.

Hinweis: Je nach Bedarf des Prozesses können zusätzliche Schritte oder Änderungen auftreten.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026