Senior Backend Developer (m/w/d)

🔭 Our mission & vision

Job Description

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 des 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:Gemeinsam mit unserem internationalen Tech-Team arbeitest du daran, unsere cloudbasierte Energieplattform Kraken an den deutschen Energiemarkt anzupassenAlle Services wie Billing oder Payments werden von dir auf Kraken migriertDu entwickelst Kraken durch Continuous Integration & Continuous Deployment weiterDie konstante Verbesserung unseres Codes gehört ebenfalls in deinen ZuständigkeitsbereichAußerdem bist du für den gesamten Software-Cycle verantwortlich Du arbeitest eng mit dem Customer Operations Team zusammen, um unser Produkt weiter zu verbessern und Arbeitsabläufe so effizient wie möglich zu gestaltenDein Background:Du bringst sehr gute Deutsch- und Englischkenntnisse mitDu kannst auf mehrjährige Berufserfahrung als Backend Developer zurückblickenDu hast Erfahrung im Coden mit PythonDu bist enthusiastisch, neugierig und lernst schnellDu beherrschst idealerweise Django oder ein ähnliches FrameworkWenn du bereits erste Erfahrung mit Domain Modelling, HTTP, REST APIs, PostgreSQL, Celery, Terraform, Packer, Consul oder AWS gemacht hast, ist das ein PlusDeine Weiterentwicklung liegt uns am Herzen, deswegen bieten wir Dir:Auf Wunsch eine potentielle Technical Lead-Rolle Wöchentliche Tech-TalksTeilnahme an Konferenzen und Meet-UpsSubscriptions wie egghead.io oder DestroyAllSoftwareAktive Mitwirkung an unserem Tech-Blog Was dich bei uns erwartet:Ein international aufgestelltes 90-köpfiges Team mit flachen Hierarchien und einer offenen KommunikationVergünstigte Konditionen für unsere Strom- oder GastarifeGesundheits- und Sportangebote Zuschuss zum täglichen Mittagessen (ganz einfach per App)Kostenerstattung für den öffentlichen NahverkehrTeilweise Kostenübernahme für die KinderbetreuungFlexible Arbeitszeiten und Hybrid WorkGemeinsame Events gehören für uns zum ArbeitsalltagBetriebliche AltersvorsorgeMarktgerechte BezahlungDie Möglichkeit, über Aktienoptionen der Octopus Energy Holding Ltd. am internationalen Erfolg von Octopus Energy teilzuhabenEin Arbeitsumfeld mitten in der Münchner InnenstadtUnd 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-FrameworkFür Analysen und Forecasting nutzen wir Pandas, Numpy und JupyterDarü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 DeliveryClient-seitig nutzen wir React, Redux und SASS. Unsere mobilen Apps bauen wir mit React NativeUnsere Programmier Conventions sind open-source und wir führen einen Tech-BlogNeugierig 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.

Apply for this job

Responsibilities & tasks

Ideal candidate

Skills & qualifications

How to apply

Is something wrong with this job posting? Doesn't match your idea of good?
Let us know and help us maintain the quality of jobs.

Apply for this job