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
View details
Apply Now