×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Cloud Engineer - Software, Backend Developer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Octoenergy
Part Time position
Listed on 2026-07-19
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 85000 - 120000 GBP Yearly GBP 85000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Overview

At Octopus Energy Trading, we’re building an innovative approach to trading to accelerate the transition to a Net Zero world. We are building technology to optimise from domestic EV charging to grid-scale batteries to meet energy flexibility needs. We are seeking a software engineer to join the core engineering team to own the developer experience, designing frameworks and tooling for event-driven microservices and building core microservices reusable by domain teams.

Please note:

this role requires a minimum of 2-3 days a week from our London office.

Responsibilities
  • Build and maintain the platform underpinning our low-latency event-driven microservices architecture, ensuring robustness, performance, and high availability (24/7 operations).
  • Build and maintain core microservices reusable by domain teams; support them to build their own.
  • Develop intuitive and well-tested tooling that frees domain teams from implementation details, enabling focus on their domain expertise.
  • Partner with domain teams to scope and prioritise opportunities and deliver solutions that improve their workflows.
  • Lead by example on software engineering best practices, improving documentation, knowledge sharing, and AI adoption.
Qualifications
  • Advanced-level Python.
  • Strong commitment to clean code and software engineering best practices.
  • Enthusiasm for enabling others through a strong platform, tooling, and developer experience.
  • Experience managing production systems on Kubernetes or similar, with observability tools (Grafana, Datadog, Sentry).
  • Knowledge in several areas such as:
    Asynchronous Python, Microservices, REST APIs, Event-driven architectures, Streaming technologies (Redis Streams, Kafka, RabbitMQ), Web Sockets, Kubernetes, autonomy and pragmatism, team player mindset and ability to adapt in a startup environment.
Desirable/Bonus
  • Experience with continuous intraday power trading in the UK or EU.
  • Experience developing low-latency systems where correctness is critical.
  • Frontend development using Type Script (e.g., Angular or React).
  • High-performance languages like Go and Rust.
  • Analytics tooling like Databricks, dbt, Streamlit, and Lightdash.
Technology stack (illustrative)
  • Python
  • Redis as database; S3 for storage
  • Fast Stream, FastAPI, Airflow
  • Docker and Kubernetes
  • Git Hub, CircleCI
  • AWS with Terraform/Spacelift
  • Linear, Notion
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary