Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Octopus Energy

Backend Engineer

Octopus Energy

Backend Engineer at Octopus Energy transforming the energy sector through technology. Collaborate globally to build impactful features in an agile team environment.

Posted 7/17/2026full-timeRemote • 🇪🇸 SpainMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in backend application development using Python and Django, with a strong focus on designing and integrating GraphQL and REST APIs. Proven ability to deliver scalable software solutions while thriving in an agile, collaborative environment.

Highest-signal resume keywords
Python DevelopmentDjango FrameworkGraphQL & REST API IntegrationDomain ModellingPostgreSQL Database Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Application DevelopmentDjangoGraphQLREST APIsDomain ModellingScalable Software DesignCeleryAsynchronous Task ProcessingPostgreSQLFault-Tolerant Software
Soft Skills
Problem-SolvingCollaborationAdaptabilityCreativityLeadership
Industry Keywords
Agile CultureInternational CollaborationCustomer Onboarding OptimizationBill ManagementMarketing Dashboards

Tech Stack

Tools & technologies
DjangoGraphQLPostgresPython

About the role

Key responsibilities & impact
  • Collaborate internationally: Work closely with Octopus Energy ES and various global teams to develop and integrate new features for our website and mobile app.
  • Own key product modules: Contribute directly to the private area, bill management, saving sessions, customer onboarding optimization, and marketing dashboards.
  • Drive fast-paced impact: Deliver code that directly impacts customers. Our priorities adapt to real-world needs, meaning the pace is fast and the feedback cycle is satisfyingly quick.
  • Thrive in an agile culture: Enjoy flat hierarchies and an open environment that fosters innovation, flexibility, and creativity.

Requirements

What you’ll need
  • Fluent spoken English is absolutely essential 🇬🇧. The team is international, so English will be the language you use on a daily basis.
  • Strong professional experience building backend applications with **Python**.
  • Solid experience with **Django** (or equivalent robust web frameworks).
  • Deep understanding of **Domain Modelling** and software architecture.
  • Strong expertise designing and integrating **GraphQL & REST APIs**.
  • Proven experience writing **robust, fault-tolerant, and scalable software**.
  • Experience with **Celery** and asynchronous task processing.
  • Solid handling of relational databases, especially **PostgreSQL**.
  • Strong problem-solving skills and the ability to lead complex issues from concept to production.

Benefits

Comp & perks
  • Octopus Energy share options
  • Flexible benefits (meal vouchers, transport, childcare, private health insurance...)
  • Support for electric vehicle purchases
  • Pension plan
  • Training and professional development
  • Fun, inclusive and collaborative team culture
  • Regular team events (like our “Family Dinners”)