Backend Developer - API & Data Integrations
Role details
Job location
Tech stack
Job description
- API Development: Du entwickelst und wartest unsere zentralen APIs mit Python (FastAPI) und Node.js, um unseren B2B-Kunden einen nahtlosen und schnellen Datenzugriff zu ermöglichen.
- Product Evolution: Du führst unseren Ruby on Rails Prototyp zur Marktreife. Du evaluierst, ob wir den Stack beibehalten oder ein anderes Setup wählen.
- System-Integration: Du baust stabile Konnektoren zwischen HubSpot und externen Dienstleistern, um komplexe Geschäfts-Workflows zu automatisieren.
- Data Flow & Orchestration: Du stellst sicher, dass Insights aus Databricks effizient für unsere Kundenanwendungen aufbereitet werden. Dabei nutzt du Apache Airflow zur Orchestrierung unserer Daten-Pipelines.
- Infrastructure Support: Du arbeitest eng mit dem Team zusammen, um unsere Anwendungen auf Heroku und in unserer Cloud-Infrastruktur bereitzustellen., * Stack: Python, fastAPI, Javascript, Node.js, Ruby on Rails, PostgreSQL.
- Daten & Orchestrierung: Databricks, Apache Airflow, HubSpot.
- Infrastruktur: Kubernetes, AWS, Terraform, Heroku.
Deine Benefits bei uns: Vergünstigungen & Vorsorge:
-
Aktienoptionen der Octopus Energy Group Ltd.
-
Vergünstigte Konditionen für unsere Strom- und Gastarife
-
Monatlicher Zuschuss zum Nahverkehrsticket
-
Monatlicher Zuschuss zum Mittagessen
-
Vergünstigtes Fahrradleasing
-
Betriebliche Altersvorsorge Familie
-
Beratungsangebote und Unterstützung bei Kinderbetreuung über HeyNanny
-
Monatlicher Zuschuss zur Kinderbetreuung
-
Elterngeld-Bonus: Wir stocken dein Elterngeld für 3 Monate auf, damit du deine Elternzeit entspannter genießen kannst Sport & Gesundheit
-
Zuzahlungen zu Fitness- Angeboten über Wellpass
-
Förderung deines mentalen Wohlbefindens mit unserem Partner Open Up Lernen & Weiterbildung
-
Attraktive Weiterbildungsmöglichkeiten und Aufstiegsmöglichkeiten
-
Kostenlose Sprachkurse über Busuu Extra Goodies
-
Gutschein zu deinem Geburtstag
Bereit, den Energiemarkt mit uns zu revolutionieren? Erzähle uns, warum genau du uns dabei unterstützen solltest. Schicke uns deinen CV und alles, was wir wissen sollten, über unser Online-Formular. Wir freuen uns auf dich! Du findest die Stelle super spannend, bist dir aber unsicher, ob du alle geforderten Skills zu 100% erfüllst? Bitte zögere nicht, dich trotzdem zu bewerben! P.S.: Octopusse gibt es in allen Farben, Formen und Größen. Wir freuen uns auf Mitarbeiter*innen jeden Geschlechts, Alters, jeder sexuellen Identität, Herkunft, Religion, Weltanschauung, mit und ohne Behinderungen. Für uns zählt nur eins: du passt zu uns und brennst darauf, etwas zu verändern.
Requirements
-
Backend-Expertise: Du verfügst über fundierte Kenntnisse in Python (FastAPI) und Node.js.
-
Ruby on Rails Grundkenntnisse: Du kannst bestehende Rails-Codebases lesen und beurteilen (oder bist bereit, dich kurzfristig einzuarbeiten).
-
Data-Affinität: Sicherer Umgang mit SQL und relationalen Datenbanken (PostgreSQL). Erfahrung mit Data-Orchestrierung (z. B. Apache Airflow) sowie Data-Warehousing-Tools (z. B. Databricks) ist ein großer Vorteil.
-
Security-First-Mindset: Du hast ein Verständnis für B2B-Sicherheitsstandards und Datensicherheit.
-
Analytische Stärke: Du liebst es, komplexe Integrationsprobleme zu lösen und sauberen, wartbaren Code zu schreiben. Das ist ein Plus (Nice-to-have):
-
Erfahrung im Umgang mit Kubernetes und Docker.
-
Kenntnisse in der Verwaltung von AWS-Infrastrukturen und Terraform.
-
Erfahrung mit der HubSpot API.
Unser Tech-Stack