AlexStaff Agency is seeking a Senior Software Developer to engineer trading systems and monitoring tools for Liquid Air Energy Storage plants and grid-stability operations. This is a fully remote role focused on developing automated trading platforms and real-time data processing systems.
What You'll Do
- Design and implement automated trading systems for UK energy markets, including day-ahead, intraday, balancing, and ancillary services.
- Build real-time bidding, dispatch optimization, and pricing algorithms for LAES assets.
- Integrate with grid operators and market platforms.
- Develop monitoring dashboards, alerting systems, and operational analytics for plant performance.
- Create high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL or TimescaleDB.
- Build microservices and APIs for trading platforms, market integration, and system control.
- Collaborate with DevOps and Data teams for deployment, monitoring, and production support.
What We're Looking For
- Strong software-engineering fundamentals in architecture, testing, and code quality.
- 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.
- Familiarity with data-pipeline frameworks and real-time processing.
- Experience with Docker and containerized applications.
- Understanding of monitoring, logging, and observability practices.
- Proficiency in Git and Agile development workflows.
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.
- Hands-on experience with agentic AI coding systems like Claude Code, Codex, Open Code, or Cursor.
- Proficiency with at least 2 agentic systems.
- Ability to design and build software from the ground up using these tools.
- Demonstrated experience orchestrating multiple agents using skills, tools, and agent coordination.
- Familiarity with hooks, permission systems, MCP servers, custom skills and tool definitions, and context management.
Technical Stack
- Python
- Rust
- Kafka
- PostgreSQL
- TimescaleDB
- Docker
- Git
Team & Environment
You will collaborate with DevOps and Data teams in a professional engineering environment.
Benefits & Compensation
- Plenty of opportunities for learning and professional growth.
- B2B contract with paid vacation.
Work Mode
This is a fully remote position open to global candidates.
We value clear thinkers with strong engineering fundamentals who can reason about distributed systems, data integrity, and real-time control. We prioritize problem-solving ability and software craftsmanship above specific language experience.




