Senior Software Developer - Trading Systems
New
A
Alex Staff AgencyEnergy Markets
Moldova. Latvia. Lithuania. Estonia. Poland. SerbiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerPostgreSQLPythonAgileGitKafkaRESTful APIsMicroservicesDistributed Systems
Requirements
- Strong software-engineering fundamentals (architecture, testing, 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
- Breadth of experience with at least 2 agentic AI coding systems (e.g., Claude Code, Codex, Open Code, Cursor)
- Ability to design and build software end-to-end using agentic AI coding systems
- Demonstrated experience orchestrating multiple agents using skills, tools, and agent coordination
- Familiarity with hooks, permission systems, MCP (Model Context Protocol) servers, custom skills and tool definitions, and context management
Responsibilities
- Design and implement automated trading systems for UK energy markets (day-ahead, intraday, balancing, 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
- Build monitoring dashboards for LAES and stability island operations
- Create high-throughput data ingestion and streaming pipelines using Kafka and PostgreSQL / TimescaleDB
- Work with data pipelines using Kafka and PostgreSQL (pg_partman, TimescaleDB)
- Build microservices and APIs for trading platforms, market integration, and system control
- Develop microservices connecting trading platforms and grid operators
- Collaborate with DevOps and Data teams for deployment, monitoring, and production support
View Full Description & ApplyYou'll be redirected to the employer's site