Skip to content
Octopus Energy logo

Backend Engineer – Customer Portal & Heat Pump Ecosystem

Octopus EnergyRenewable Energy company
Berlin, Germany€68,000 - €72,000Senior
Octopus Group
Origin Energy
Tokyo Gas
CPP Investments
Generation Investment Management
Software Engineering

About the role

TL;DR

Backend Engineer for customer portal and heat pump ecosystem using Python.

  • We are a global EnerTech company driving the energy transition with innovative heat pump solutions.
  • As a Backend Engineer, you will develop and operate backend systems, APIs, and integrations for our customer portal and heat pump ecosystem.
  • Key Responsibilities Develop and continuously improve the customer portal for our heat pump customers.
  • Integrate new systems and replace existing third-party systems.
  • Develop and operate independent backend services and APIs.
  • Work on integrations around Salesforce to map business processes.
  • Contribute to building observability and modern CI/CD processes.
  • Requirements 4-6 years of experience in developing productive backend systems with Python (FastAPI, Django, or Flask).
  • Experience developing and operating REST APIs, including authentication (OAuth 2.0, JWT).
  • Experience with connecting external systems, webhooks, and retry logic.
  • Understanding of frontend development (React or Next.js) and willingness to work across the stack.
  • Proficiency in using AI-assisted development tools like Claude or Copilot.
View original posting →

Required skills

PythonFastAPIPostgreSQLREST APIJWTDockerGitHub ActionsAWSReactNext.jsTypeScript

Nice-to-have skills

SalesforceSQLLLMs

Domain expertise

cleantech

Tech stack

PythonFastAPINext.jsReactTypeScriptTailwindSalesforcePostgreSQLDockerGitHub ActionsAWSJWTSQL

Similar jobs

M

Backend Engineer

M

Senior Backend Engineer

M

Software Engineer(Intern)- Backend