1,962,369open jobs
115,865companies
246,414added this week
Browse all
Salary
≈ $66k – $162k per year (Estimated)
Location
Hybrid (Oxford, United Kingdom)
Visa
Licensed UK visa sponsor
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Sep 24, 2026.

Overview
Company
Impact
Profile match
Habitat Energy is a global leader in the trading and optimisation of battery storage and renewable energy assets.

Software Engineer

Habitat Energy is a fast growing technology company focussed on the physical and financial optimisation of energy storage and renewable generation assets globally through complex models and trading. By maximising the returns from these assets we aim to drive investment in renewable energy and accelerate the transition to a low carbon world. Our rapidly growing team of 130+ people in Austin, TX, Oxford, UK, and Melbourne, Australia brings together exceptionally talented and passionate people in the domains of energy trading, data science, software engineering and renewable energy management.

We have a vacancy for a Software Engineer to join our UK Software team based in Oxford. In this role, you will be part of the team responsible for building, maintaining and evolving our renewable energy platform. This platform enables our trading and operations teams to manage and optimise one of the largest fleet of battery energy storage sites in the UK. You will be joining a number of talented, multi-disciplined software engineers who want to build resilient, scalable software to help enable the net-zero transition.

Your responsibilities will include:

Developing and maintaining our applications

  • Maintain existing code and own brand new applications. We have written and deployed dozens of different microservice APIs and UIs covering asset dispatch and monitoring, trade management and exposure, reporting and settlements, market interfaces for manual and automated trading, data consumers required for forecasting and optimization. Operations and markets keep changing and so do we.

Collaborating with internal teams to understand challenges and work towards defining solutions

  • Interface with traders, data scientists, ops analysts and other software engineers to understand the needs and requirements from our software. Navigate the different market and third party tooling to help architect robust and scalable solutions.

Ensuring that software is designed, built, released and maintained in accordance with our SDLC process

  • Write clean and tested code. Check deployments on our Kubernetes cluster are successful and work as expected. Write clear documentation, including troubleshooting runbooks, to enable on-call support. Participate positively in peer reviews for and from colleagues to ensure the quality of all our software applications.

Participating in rotating on-call support of operations

  • All software engineers are expected to take an equal share of the tech-on-call rota. This forms the first point of call for software support issues. Utilising runbooks, support Trading and Operations in live troubleshooting, using the escalation procedure as required.

Requirements

Preferred skills and experience:

  • 3+ years of Python experience
  • Proficiency with API frameworks (FastAPI, Django, etc.)
  • Experience with modelling databases with Python (ideally SQLAlchemy)
  • Experience developing UIs with moderns frameworks (e.g. Vue)
  • Desire to be part of a fast-paced team, working with live, operational assets
  • Writing code that is clean and tested
  • Positive, open, and honest approach to technical and interpersonal challenges
  • Can communicate complex issues and solutions to technical and non-technical stakeholders

‘Nice to have’ skills and experience:

  • Experience in energy/power trading
  • Experience with Vue
  • Experience with AWS
  • Experience with Docker
  • Experience with Github Actions
  • Experience with Kubernetes
  • Experience with real-time (streaming) data management, transformation and orchestration tools and approaches
  • Experience working with microservice architectures, with a focus on zero-downtime deployments and scalability

Ultimately we are looking for someone who is a great fit for our company so we encourage you to apply even if you may not meet every requirement in this posting. We value diversity and our environment is supportive, challenging and focused on the consistent delivery of high quality, meaningful work.

In return, we’ll give you a competitive salary, flexible working arrangements and a lot of personal development opportunities. We operate a hybrid working model with at least 2 days in our offices in Oxford.

When you apply for a job with us, we process some of your personal information. You can find out more about how we process your information on our company website: https://habitat.energy/privacy-policy/.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,962,369 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Oxford
≈ $97k – $197k per year (Estimated) • In office • London
Python
DevOps
CI/CD
Management
Agile
Apply
Software Developer 2 hours ago
≈ $60k – $149k per year (Estimated) • Hybrid • Full-Time • Loughborough
JavaScript
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
Frontend
JQuery
DevOps
Azure DevOps
Azure
Management
Agile
Scrum
Apply
Software Engineer 1 day ago
≈ $77k – $150k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Bristol
C++
Lua
DevOps
CI/CD
Git
Bitbucket
GitLab
Management
Agile
SpaceTech
DO-178C
Apply
≈ $62k – $141k per year (Estimated) • In office • Bachelor's Degree • London
Python
Java
Java
Maven
Databases
KDB+
Mobile
JUnit
DevOps
Splunk
CI/CD
Jenkins
Linux
Unix
Analytics
Informatica
Management
Agile
Apply
≈ $99k – $200k per year (Estimated) • In office • London
Python
Bash
DevOps
Ansible
OpenShift
OpenTelemetry
VMWare
CI/CD
Kubernetes
Platform Engineering
Linux
Cybersecurity
SLSA
Apply
$57k per year (gross) • Remote (EAEU) • Full-Time • Moscow
Go
Java
Kotlin
SQL
Java
Testcontainers
Databases
PostgreSQL
Apache Kafka
AI/ML
Claude Code
Model Context Protocol
Continue
OpenAI Codex
DevOps
gRPC
Loki
OpenTelemetry
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Trunk-Based Development
Pyroscope
API Gateway
Apply
$350k – $505k per year • In office • Kawasaki
DevOps
Terraform
Ansible
CloudFormation
Azure
CI/CD
AWS
Kubernetes
CentOS Stream
Linux
Apply
Technical Architect 3 days ago
≈ $31k – $77k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Chennai
Databases
LookML
ElasticSearch
OpenSearch
Google BigQuery
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Vertex AI
dbt
AI Agents
LLM
RAG
Google ADK
OpenRouter
Anthropic
DevOps
GCP
Helm
Kubernetes
Google GKE
Google Cloud Run
Cybersecurity
GDPR
HIPAA
SIEM
Analytics
Tableau
Power BI
Looker
MicroStrategy
Cognos
Apply
≈ $11k – $31k per year (Estimated) • In office • 3+ years exp • Mumbai
C
C
FFmpeg
DevOps
Terraform
Ansible
GCP
GitHub Actions
WebRTC
Prometheus
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
FinOps
Incident Management
IAM
Linux
Apply
In office • 15+ years exp • Gurgaon
Java
SQL
Java
Spring Boot
Databases
Oracle
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $67k – $114k per year (Estimated) • Hybrid • Full-Time • Oxford
Apply
≈ $41k – $86k per year (Estimated) • In office • Full-Time • Oxford
Analytics
Microsoft Excel
Apply
≈ $67k – $158k per year (Estimated) • Hybrid • 2+ years exp • Bachelor's Degree • Oxford
Python
Go
Java
SQL
C#
AI/ML
Cursor
Claude
AI Agents
OpenAI Codex
DevOps
AWS
Apply
≈ $84k – $171k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Oxford
Python
Databases
Amazon Aurora
AI/ML
LangGraph
LangChain
Model Context Protocol
AI Agents
LLM
RAG
DevOps
AWS
Apply
Team Coordinator 12 hours ago
≈ $32k – $50k per year (Estimated) • In office • Full-Time • Oxford
Management
Oracle ERP
Apply
In office • Contractor • Oxford
Apply
Barista 1 day ago
$34k – $38k per year • In office • Oxford
Apply
See all jobs
This is one of many
1,962,369 more open roles from verified company boards, updated every day.