Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Oxford
Habitat Energy
Software engineer
Posted: 23h ago
Offer description

Overview

Habitat Energy is a fast growing technology company focused on the trading and algorithmic optimisation of energy storage and renewable assets around the world. Our mission is to deliver outstanding returns to our clients to increase the attractiveness of renewable energy globally and support the transition to a clean energy future. Our team of 89 people in Austin, TX, Oxford, UK, and Melbourne, Australia works in energy trading, data science, software engineering and renewable energy management.

We have a vacancy for a Senior 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, which enables our trading and operations teams to manage and optimise one of the largest fleets of battery energy storage sites in the UK. You will join a multi-disciplinary team focused on resilient, scalable software to help enable the net-zero transition.


Responsibilities

* Developing and maintaining our applications
* Maintain existing code and own new applications. Work on dozens of microservice APIs and UIs covering asset dispatch and monitoring, trade management and exposure, reporting and settlements, market interfaces for manual and automated trading, and data for forecasting and optimization
* Collaborate with internal teams to understand challenges and define solutions
* Interface with traders, data scientists, ops analysts and other software engineers to gather needs and requirements; architect robust and scalable solutions
* Ensure software is designed, built, released and maintained in accordance with our SDLC process
* Write clean, tested code and verify deployments on Kubernetes; produce clear documentation and runbooks for on-call support; participate in peer reviews
* Participate in rotating on-call support of operations


Requirements

* 5+ years of Python experience
* Leadership commensurate with a senior engineer
* Proven experience in energy trading, grid-scale battery storage, or trading risk management
* Proficiency with API frameworks (e.g., FastAPI, Django)
* Experience modelling databases with Python (ideally SQLAlchemy)
* Desire to be part of a fast-paced team working with live, operational assets
* Writing clean, tested code
* Positive, open, and collaborative approach to technical and interpersonal challenges
* Ability to convey complex issues and solutions to technical and non-technical stakeholders
* Nice-to-have: AWS, Docker, Github Actions, Kubernetes, real-time data management, microservice architectures with zero-downtime deployments, and experience interfacing with SCADA systems via MODBUS or DNP3


Benefits

* Private Healthcare Plan
* Pension Plans
* Leave Package
* Work From Home


Seniority level

* Mid-Senior level


Employment type

* Full-time


Job function

* Engineering and Information Technology
* Industries: Services for Renewable Energy
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer sre
Harwell
Spire
Software engineer
Similar job
Senior software engineer, c++, cor7263
Wantage
Tietalent
Software engineer
Similar job
Cad software engineer
Wantage
Motorsport Network
Software engineer
See more jobs
Similar jobs
It jobs in Oxford
jobs Oxford
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Oxford > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save