Backend Developer (m/w/d)

Munich, DE Octopus Energy Germany đŸ‡©đŸ‡Ș - Technology Full-time
Join the revolution!
Octopus Energy ist Teil der Energierevolution. 
🌎 Global, agil und zukunftsorientiert verĂ€ndern wir den Energiemarkt mit neuer Technologie zum Besseren. 🌈
Werde Teil unseres 140-köpfigen Teams und fordere den Status Quo heraus. Mit Energie, die gut fĂŒr den Planeten ist und gut fĂŒr dein Karma. 💚 
Dabei unterstĂŒtzt uns unsere IT-Plattform Kraken. Dank Data-Science kann mit ihr ein Großteil der Energieversorgungskette automatisiert werden. 

Wir haben ehrgeizige Ziele und ein starkes Mutterunternehmen im RĂŒcken. Weltweit versorgt Octopus Energy bereits ĂŒber 3 Millionen Haushalte mit grĂŒner Energie. 

Du passt zu uns, wenn dein Herz nicht nur fĂŒr Technologie schlĂ€gt, sondern auch fĂŒr deine Kolleg*innen. Wir kommunizieren offen und transparent – mit unseren Kund*innen und mit unseren Mitarbeiter*innen. Sorge gemeinsam mit uns dafĂŒr, dass das Thema grĂŒne Energie die Aufmerksamkeit bekommt, die es verdient – als spannendes Themenfeld, ganz ohne erhobenen Zeigefinger.


Deine zukĂŒnftigen Aufgaben
  • Arbeite gemeinsam mit unserem internationalen Tech-Team daran, unsere cloudbasierte Energieplattform „Kraken“ an den deutschen Energiemarkt anzupassen
  • Entwickle Kraken durch Continuous Integration & Continuous Deployment weiter
  • In einem kleinen Team arbeitest du eng mit deinen Kollegen zusammen
  • Hole dir Feedback von unseren Nutzer*innen und Kund*innen ein und entwickle entsprechende Lösungen
  • Arbeite eng mit nicht-technischen, internen Stakeholdern zusammen
  • Erhalte die Möglichkeit, eine Mentor*innen-Rolle zu ĂŒbernehmen und so deine Teammitglieder zu unterstĂŒtzen und deren Weiterentwicklung zu fördern
  • Dein Background
  • Sehr gute Deutsch- und Englischkenntnisse 
  • MehrjĂ€hrige relevante Berufserfahrung als Entwickler 
  • Du beherrscht Python und Django oder ein Ă€hnliches Framework 
  • Du interessierst dich fĂŒr Smart Tech und dessen Anwendung im Energiemarkt
  • Erste Erfahrung in der Entwicklung von Plattformen und Services fĂŒr Verbraucher*innen und Entwickler*innen, einschließlich APIs
  • Du kennst dich mit Software-Engineering-Praktiken wie CI/CD/TDD und Instrumentierung aus
  • Ein gutes VerstĂ€ndnis von Design Patterns sowie deren Anwendung 
  • Vielleicht auch Kenntnisse im Domain Modeling, HTTP, REST APIs, PostgreSQL, Celery, Terraform, Packer, Consul oder AWS?
  • Du bist lösungsorientiert, gehst gern neue Wege und traust dich, Entscheidungen zu treffen
  • Deine Weiterentwicklung liegt uns am Herzen, deshalb bieten wir dir:
  • Wöchentliche Tech-Talks
  • Teilnahme an Konferenzen und Meet-Ups
  • Subscriptions: egghead.io, DestroyAllSoftware
  • Aktive Mitwirkung an unserem Tech-Blog
  • Was dich bei uns erwartet:
  • Ein international aufgestelltes 90-köpfiges Team mit flachen Hierarchien und einer offenen Kommunikation
  • VergĂŒnstigte Konditionen fĂŒr unsere Strom- oder Gastarife
  • Gesundheits- und Sportangebote 
  • Zuschuss zum tĂ€glichen Mittagessen (ganz einfach per App)
  • Lease ĂŒber uns gĂŒnstig dein Wunsch-Fahrrad
  • Kostenerstattung fĂŒr den öffentlichen Nahverkehr
  • Teilweise KostenĂŒbernahme fĂŒr die Kinderbetreuung
  • Flexible Arbeitszeiten und Hybrid Work
  • Gemeinsame Events gehören fĂŒr uns zum Arbeitsalltag
  • Betriebliche Altersvorsorge
  • Marktgerechte Bezahlung
  • Die Möglichkeit, ĂŒber Aktienoptionen der Octopus Energy Holding Ltd. am internationalen Erfolg von Octopus Energy teilzuhaben
  • Ein stylisches Arbeitsumfeld mitten in unserem Office im Werksviertel
  • Und zu guter Letzt hier noch ein paar Tech-Details:
  • Server-seitig nutzen wir hauptsĂ€chlich Python. Die meisten unserer Websites basieren auf Django und dem Django-REST-Framework
  • FĂŒr Analysen und Forecasting nutzen wir Pandas, Numpy und Jupyter
  • DarĂŒber hinaus Celery, RabbitMQ, SQS und Airflow fĂŒr das Background Processing 
  • AWS nutzen wir sehr intensiv genauso wie einen Großteil des “Hashistacks” (z.B. Packer, Consul, Terraform) als Teil unserer Continuous Delivery Pipeline. Dazu gehören beispielsweise Django, ELB Health Checks und Continuous Delivery
  • Client-seitig nutzen wir React, Redux und SASS. Unsere mobilen Apps bauen wir mit React Native
  • Unsere Programmier Conventions sind open-source und wir fĂŒhren einen Tech-Blog

  • Neugierig geworden? Im Podcast erzĂ€hlt unser Tech-Team noch mehr zur Arbeit und zur Kultur bei Octopus Energy. Hör doch mal rein! Zum Tech-Team Podcast

    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.