AlexStaff Agency is hiring a Senior Software Developer to contribute to the core team of a leader in energy storage and grid-stability technologies. This remote role involves designing and implementing software that directly impacts automated trading and real-time optimization for energy markets.
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
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 with a global scope.
AlexStaff Agency is an equal opportunity employer.





