Backend Engineer @Octopus Energy Group
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Backend Engineer @Octopus Energy Group

2mths ago - Octopus Energy Group is hiring a remote Backend Engineer. 💸 Salary: unspecified 📍Location: Spain

Role Description

We’re looking for a Backend Engineer to join a very special team within Octopus Energy. This isn’t a traditional dev role. You’ll join an agile, cross-functional team focused on building high-impact MVPs that make life easier for both our internal teams and our customers. Your mission is to:

  • Identify real business needs.
  • Propose practical tech solutions.
  • Bring them to life at speed.

If you're curious, proactive, and passionate about solving real-world problems with code, this is your chance to kick off your tech career by doing meaningful work from day one.

What you’ll do

The Octopus Energy Engineering team is responsible for the sites, services, and tariffs used by millions of customers worldwide. As a Backend Engineer in this team, you will:

  • Collaborate internationally with Octopus Energy ES and various global teams to develop and integrate new features for our website and mobile app.
  • Own key product modules including:
    • Private area
    • Bill management
    • Saving sessions
    • Customer onboarding optimization
    • Marketing dashboards
  • Deliver code that directly impacts customers with a fast-paced feedback cycle.
  • Thrive in an agile culture with flat hierarchies and an open environment that fosters innovation, flexibility, and creativity.

Qualifications

  • Fluent spoken English is absolutely essential.
  • 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.

Nice to have

  • Experience with cloud platforms and infrastructure (AWS, Terraform, Packer or Consul).
  • Familiarity or exposure to frontend technologies such as React and Next.js.
  • Familiarity with logging and metric aggregation platforms (DataDog).

Benefits

  • Location: Remote (Spain)
  • Full-time (40 hours/week)
  • 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”)

Ready to Join the Change?

If you're excited about building a more sustainable future with us, we’d love to hear from you! Send us your CV, and if your profile fits, we’ll be in touch. We can’t wait to meet you!

Before You Apply
️
remote Be aware of the location restriction for this remote position: Spain
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Backend Engineer @Octopus Energy Group
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Spain
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 126,955+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later