AlexStaff Agency is recruiting a Senior Software Developer for a remote role within the core team of a company building large-scale energy storage and grid-stability technologies. You will be instrumental in creating the software that powers automated energy trading and grid integration.
What You'll Do
- Design and implement automated trading systems for UK energy markets.
- Build real-time bidding, dispatch optimization, and pricing algorithms for LAES assets.
- Develop monitoring dashboards, alerting systems, and operational analytics for plant performance.
- Create high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL/TimescaleDB.
- Build microservices and APIs for trading platforms, market integration, and system control.
What We're Looking For
- 5+ years of software development experience.
- Proficiency in Python (or readiness to ramp up quickly within ~3 weeks).
- Experience with distributed systems, microservices, and RESTful APIs.
- Solid understanding of software design patterns and testing practices.
- Hands-on experience with Kafka or similar streaming platforms.
- Strong SQL skills with PostgreSQL and time-series data processing.
- Proficiency in Git and Agile development workflows.
- English B2+.
Nice to Have
- Rust experience.
- Exposure to energy markets, trading systems, or optimization algorithms.
- Interest in industrial control systems, IoT, or real-world operational data.
Technical Stack
- Python
- Kafka
- PostgreSQL
- TimescaleDB
- Rust
Team & Environment
You will be joining the core team building foundational technology for energy storage and grid stability.
Benefits & Compensation
- Competitive salary according to your experience and skills.
- Paid vacation.
- Plenty of opportunities for learning and professional growth.
- Starting next year, everyone will be issued Macs with tracking software.
- B2B contract or official employment for candidates based in the United Kingdom.
Work Mode
This is a fully remote position open to global candidates.



