
Backend Developer (m/w/d) – API & Data Integrations
Octopus Energy Group24 days ago
Berlin, GermanySenior
Responsibilities
- Develop and maintain central B2B APIs and web services with Python, Django, and Django REST Framework.
- Deliver new platform features while maintaining code quality, performance, and production readiness.
- Build automated connectors between CRM systems, external service providers, and internal platforms.
- Design and maintain integrations that represent complex business workflows.
- Collaborate on reliable deployment and operation of applications in AWS infrastructure.
- Own the backend area, drive initiatives independently, and coordinate with the global platform team and partner developers.
- Contribute to team governance, processes, architecture, and continuous improvement.
Requirements
- Several years of professional experience developing with Python and Django, including Django REST Framework.
- Strong understanding of software architecture, system analysis, maintainable code, and clean code practices.
- Experience with SQL and relational databases, especially PostgreSQL.
- Understanding of B2B security standards, authentication methods such as OAuth2 and JWT, and data security.
- Ability to solve complex integration problems and work independently with strong ownership.
- Experience with Apache Airflow and Databricks is a plus.
- Experience with Docker, Kubernetes, AWS infrastructure, Terraform, Salesforce APIs, or HubSpot APIs is a plus.
Benefits
- Octopus Energy Group stock options, discounted electricity and gas tariffs, public-transport and lunch allowances, discounted bicycle leasing, and occupational pension provision.
- Childcare advice and support through HeyNanny, a monthly childcare allowance, and an Elterngeld top-up for three months.
- Fitness subsidies through Wellpass and mental-wellbeing support through Open Up.
- Professional development and advancement opportunities plus free language courses through Busuu.
- Birthday voucher.