Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
TL;DR
We’re hiring a Backend Engineer to expand the integrations and services that connect our optimisation engine with energy markets and local telemetry systems.
You’ll design the data and control layer that ties together market APIs, industrial assets, power exchanges, and bidding platforms so we can bid on power markets and execute on exchanges in real time.
If you like clean APIs, robust data flows, and real-world systems that actually move electrons, this one’s for you.
About Companion.energy
Companion.energy connects the financial side of energy management (contracts, markets, risk) with the operational side (assets, processes, sites). We model complex energy contracts and flexible assets, forecast demand/production, and translate predictions into automated, minute‑by‑minute decisions that move megawatts and money. Our software is used by large B2B enterprises and energy players to lower OPEX, increase renewable usage, and manage risk.
Why Companion.energy?
Solve real problems
Your code will connect industrial sites to energy markets, enabling real savings and carbon reductions in factories, warehouses, and data centres.
Bridge software and the physical world
You’ll write code that interacts with live data streams, forecasts, and control systems in near real time.
Bridging the physical with the financial
You will integrate with power exchanges (day-ahead, intraday) and capacity bidding platforms, executing internally generated trading strategies in a low-latency setting.
Join early, shape the architecture
You will influence how we connect to the market, handle telemetry, and design our event-driven platform.
A mission that matters
Every integration you build helps a company use energy smarter and greener.
What you will do
- Develop market integrations and interface with grid operator systems.
- Build telemetry connectors to customer systems.
- Design APIs and pipelines that feed models and trading logic with real-time data.
- Collaborate with data scientists on model deployment and with Site Reliability Engineering on CI/CD and observability.
- Implement validation, retries, and fallback mechanisms for live data streams.
- Contribute to architectural decisions around reliability, scalability, and performance.
What we are looking for
- Strong experience with Python.
- Familiarity with data ingestion, APIs, and integration patterns.
- Understanding of asynchronous or event-driven systems.
- Pragmatic mindset. You write maintainable, observable, and robust code.
- Curiosity about energy, trading, or control systems.
Bonus points
- Experience with energy market APIs or telemetry protocols.
- Exposure to Kafka or similar message brokers.
- Cloud and container experience (Azure, Docker, Kubernetes).
- Interest in real-time optimisation or financial trading systems.
How we hire
Intro call → practical integration/build case → follow-up conversations with the team and founders.
We keep it simple and move fast.
Ready to apply?
Send a short email to [email protected]. Tell us what excites you and show us something you’ve built: code, API, or data flow you’re proud of.
Key Skills
Ranked by relevanceReady to apply?
Join Companion.energy and take your career to the next level!
Application takes less than 5 minutes

