Das Stellenportal für Software-Entwickler

(Senior) Backend Developer (m/w/d)

München, Berlin oder remote

Octopus Energy ist Teil der Energierevolution.

Global, agil und zukunftsorientiert verändern wir den Energiemarkt mit neuer Technologie zum
Besseren. 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.

Wir suchen dich als Backend oder Senior Backend Developer für unsere Standorte Berlin oder München – oder auch remote.
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.

DEIN BACKGROUND

  • Du bringst sehr gute Deutsch- und Englischkenntnisse mit
  • Erste relevante Berufserfahrung als Entwickler*in
  • Du beherrschst Python und Django oder ein ähnliches Framework
  • 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

Für die Senior Position zusätzlich:

  • Mehrjährige Berufserfahrung als Backend Developer
  • Du hast Erfahrung im Coden mit Python
  • Du beherrschst idealerweise Django oder ein ähnliches Framework
  • Du hast vielleicht bereits Erfahrung mit Domain Modelling, HTTP, REST APIs, PostgreSQL,
    Celery, Terraform, Packer, Consul oder AWS?
  • Du bist enthusiastisch, neugierig und lernst schnell
  • Eine potentielle technical Lead Rolle ist möglich

DEINE ZUKÜNFTIGEN AUFGABEN

  • Gemeinsam mit unserem internationalen Tech-Team arbeitest du daran, unsere cloudbasierte
    Energieplattform „Kraken“ an den deutschen Energiemarkt anzupassen
  • Du entwickelst Kraken durch Continuous Integration & Continuous Deployment weiter
  • In einem kleinen Team arbeitest du eng mit deinen Kolleg*innen 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

Für die Senior Position zusätzlich:

  • Alle Services wie Billing oder Payments werden von dir auf Kraken migriert
  • Du entwickelst Kraken durch Continuous Integration & Continuous Deployment weiter
  • Kontinuierliche Verbesserung unseres Codes gehört ebenfalls in deine Zuständigkeitsbereich
  •  Du bist für den gesamten Software-Cycle verantwortlich
  • Enge Zusammenarbeit mit dem Customer Operations Team ist für dich bereichernd

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

 

AUßERDEM BIETEN WIR DIR

  • Wöchentliche Tech-Talks
  • Teilnahme an Konferenzen und Meet-Ups
  • Subscriptions: egghead.io, DestroyAllSoftware
  • Aktive Mitwirkung an unserem Tech-Blog

Bereit, den Energiemarkt mit uns zu revolutionieren?

Schicke uns deinen CV und alles, was wir wissen sollten. Wir freuen uns auf dich!

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.

Kontaktdaten für Ihre Bewerbung

Überblick

Diese Anzeige befindet sich schon auf Ihrer Merkliste.

Sie möchten sich diese Stellenausschreibung per E-Mail senden?

KUNDENSERVICE

bei Fragen zum entwickler.jobs
Telefon: +49 (0)30 / 214 80 66 12
E-Mail: jobs@entwickler.de

Jobs nach IT-Skills suchen

SQL

SQL, Hibernate, iBATIS, MySQL, Oracle, DB2, ERM, PostgreSQL

JAVA

JRE, JVM, J2EE, JSR, Android

Web Dev

HTML, CSS, SCSS, JavaScipt, JQuery, Angular, Typescript, Drupal, Wordpress, Symfony, PHP, Node.js, Magento, Typo3, Bootstrap

JavaScript

JScript, JQuery, Angular, Node.js, MongoDB

C++

LLVM Clang, GCC, OOP

C#

Baltie, ReShaper, MonoDevelop, CS-Script, OmniSharp

iOS/Android

HFSX, Springboard, Gradle, RESTful API, Angular, Ionic, Play Store, App Store

Perl

CGI, Apache, Mason, Catalyst, Jifty, Mojolicious, Dancer, Debconf, Regex

Python

Django, Pylons, SQLAlchemy, TurboGears, web2py, Flask, Zope, Jython, PyPy

PHP

Zend Framework, LAMP, Symfony, CakePHP, TYPO3, Joomla, Drupal, WordPress, Magento, PrestaShop, RESTful Services, OOP, PHP Unit, GIT, Jenkins, Doctrine

ASP.NET

AJAX, SOAP, WSDL, XSD, MVC-Framework

Ruby

ContextR, irb, REPL, RDoc, RubyGems, Ruby on Rails, Sinatra, Redmine
X
- Gib Deinen Standort ein -
- or -